yams/.vscode/settings.json

33 lines
1 KiB
JSON

{
"C_Cpp.default.configurationProvider": "mesonbuild.mesonbuild",
"C_Cpp.default.compileCommands": "/home/trevon/Documents/depend/yams/builddir/compile_commands.json",
"mesonbuild.configureOnOpen": false,
"mesonbuild.buildFolder": "builddir",
"files.associations": {
"*.h": "cpp",
"*.hpp": "cpp"
},
"files.exclude": {
"**/.DS_Store": true,
"**/build": true,
"**/__pycache__": true,
"**/*.pyc": true
},
// clangd settings (if using clangd extension instead of C/C++)
"clangd.path": "clangd",
"clangd.arguments": [
"--background-index",
"--clang-tidy",
"--completion-style=detailed",
"--header-insertion=iwyu",
"--pch-storage=memory",
"-j=4",
"--limit-references=100",
"--limit-results=50"
],
// Disable Microsoft C/C++ IntelliSense if using clangd
// Uncomment the line below if you install the clangd extension
// "C_Cpp.intelliSenseEngine": "disabled"
}