30 lines
998 B
JSON
30 lines
998 B
JSON
{
|
|
"editor.rulers": [
|
|
{
|
|
"column": 140,
|
|
"comment": "clang-format"
|
|
}
|
|
],
|
|
"clangd.arguments": [
|
|
"--pretty",
|
|
"--background-index",
|
|
"--compile-commands-dir=${workspaceFolder}/build"
|
|
],
|
|
"cmake.buildDirectory" : "${workspaceRoot}/build/${buildType}",
|
|
"cmake.configureArgs": ["-B", "${workspaceRoot}/build/${buildType}"],
|
|
"cmake.configureOnOpen": false,
|
|
"cmake.configureOnEdit": true,
|
|
"cmake.autoSelectActiveFolder": true,
|
|
"cmake.exportCompileCommandsFile": true,
|
|
"cmake.skipConfigureIfCachePresent": false,
|
|
"cmake.copyCompileCommands": "${workspaceFolder}/build/compile_commands.json",
|
|
"cmake.options.statusBarVisibility": "hidden",
|
|
"cmake.options.advanced": {
|
|
"configure": {"projectStatusVisibility": "visible"},
|
|
"build": {"statusBarVisibility": "visible"}
|
|
},
|
|
"todo-tree.ripgrep.ripgrep": "/bin/rg",
|
|
"files.watcherExclude": {
|
|
"**/build": true
|
|
}
|
|
} |