aboutsummaryrefslogtreecommitdiff
path: root/.vscode
diff options
context:
space:
mode:
Diffstat (limited to '.vscode')
-rw-r--r--.vscode/settings.json12
1 files changed, 8 insertions, 4 deletions
diff --git a/.vscode/settings.json b/.vscode/settings.json
index 24f5d88..1636210 100644
--- a/.vscode/settings.json
+++ b/.vscode/settings.json
@@ -1,14 +1,18 @@
{
// CMake Configuration
- "cmake.configureArguments": "-DCMAKE_EXPORT_COMPILE_COMMANDS=YES",
- "cmake.cpptools.intelliSenseMode": "gcc-x64",
- "cmake.cpptools.guessSourceFileConfigurations": true,
+ "cmake.configureOnOpen": false,
+ "cmake.useCMakePresets": "always",
+ "cmake.sourceDirectory": "${workspaceFolder}/source",
+ "cmake.skipConfigureIfCachePresent": true,
// C++ Configuration
"[cpp]": {
"editor.formatOnSave": true
},
"C_Cpp.autoAddFileAssociations": false,
+ "C_Cpp.intelliSenseEngine": "default",
+ "C_Cpp.errorSquiggles": "enabledIfIncludesResolve",
+ "C_Cpp.autocomplete": "default",
// RST Configuration
"restructuredtext.confPath": "${workspaceFolder}/doc/src",
@@ -16,4 +20,4 @@
"editor.defaultFormatter": "ms-python.black-formatter"
},
"python.formatting.provider": "none"
-} \ No newline at end of file
+}