{ "editor.rulers": [ { "column": 140, "comment": "clang-format" } ], "editor.formatOnSave": true, "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 } }