Visual Studio Code configuration files for developing RAPIDS.ai/cuGraph
tasks.json: Configurations for build (cmake, make, cython) and test (gtest pytest) tasks.cugraph.code-workspace: Settings, file associations/exclusions, search path
- Copy (or merge) the the contents of the
.vscodedirectory into yourcugraph/.vscodedirectory. - Update
tasks.jsonwith your local path to condaactivate mkdir cpp/build- Try Command+Shift+B
- Install clangd on the machine (
sudo apt-get install clangd-9for Ubuntu) and vscode pluginllvm-vs-code-extensions.vscode-clangd. - set
“clangd.path”to the correct path incugraph.code-workspace.
pip install black- In VSCode:
Ctrl+Commasearch forPython Formatting Black- make sure
Python › Formatting: Black Pathis set to the correct location and review options
Code
- llvm-vs-code-extensions.vscode-clangd
- ms-python.python
- kriegalex.vscode-cudacpp
- ms-vscode.cmake-tools
- tcwalther.cython
Remote work
- ms-vscode-remote.remote-ssh
- ms-vscode-remote.remote-ssh-edit
Other
- streetsidesoftware.code-spell-checker
- github.vscode-pull-request-github
- debug configuration