{ "[c]": { "files.encoding": "utf8", "editor.defaultFormatter": "llvm-vs-code-extensions.vscode-clangd" }, "[cpp]": { "files.encoding": "utf8", "editor.defaultFormatter": "llvm-vs-code-extensions.vscode-clangd" }, "[python]": { "editor.defaultFormatter": "ms-python.black-formatter" }, "editor.tabSize": 4, // "files.autoSave": "onFocusChange", "files.insertFinalNewline": true, "files.trimFinalNewlines": true, "files.associations": { "*.inc": "cpp", "*.pch": "cpp", "*.pch++": "cpp", ".clangd": "yaml", }, // Disable C/C++ IntelliSense, use clangd instead "C_Cpp.intelliSenseEngine": "disabled", "search.useIgnoreFiles": false, "search.exclude": { "build/*/config.json": true, "build/*/report.json": true, "build/*/report_changes.json": true, "build/*/baseline.json": true, "build/**/*.MAP": true, "build/**/*.o": true, "build/**/*.plf": true, "build/**/*.rel": true, "orig/**/*.rel": true, "build/**/*.lcf": true, "build/**/*.preplf": true, "build/**/*.d": true, "build/**/*.s": true, "build/**/*.map": true, "build/**/*.cpp": true, "build/**/*.ctx": true, "build.ninja": true, ".ninja_*": true, "objdiff.json": true, ".cache/**": true, }, "clangd.arguments": [ "--function-arg-placeholders=0", "-header-insertion=never", ], "clangd.detectExtensionConflicts": true, }