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
.vscode
directory into yourcugraph/.vscode
directory. - Update
tasks.json
with your local path to condaactivate
mkdir cpp/build
- Try Command+Shift+B
- Install clangd on the machine (
sudo apt-get install clangd-9
for 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+Comma
search forPython Formatting Black
- make sure
Python › Formatting: Black Path
is 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