diff --git a/.vscode/c_cpp_properties.json b/.vscode/c_cpp_properties.json index 073aefd..cbd63b9 100644 --- a/.vscode/c_cpp_properties.json +++ b/.vscode/c_cpp_properties.json @@ -3,12 +3,11 @@ { "name": "Linux", "includePath": [ - "${workspaceFolder}/**", "${workspaceFolder}/include", "${workspaceFolder}/smocore/include", + "${workspaceFolder}/b/include", "/usr/include", - "/usr/local/include", - "${workspaceFolder}/b/include" + "/usr/local/include" ], "defines": [], "compilerPath": "/usr/bin/g++", @@ -24,7 +23,8 @@ }, "forcedInclude": [ "${workspaceFolder}/b/include/config.h" - ] + ], + "configurationProvider": "ms-vscode.cmake-tools" } ], "version": 4 diff --git a/.vscode/settings.json b/.vscode/settings.json index 92f6689..2ed2d71 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -76,10 +76,24 @@ "typeindex": "cpp", "bitset": "cpp", "*.ipp": "cpp", - "unordered_set": "cpp" + "unordered_set": "cpp", + "forward_list": "cpp" }, "editor.rulers": [80, 120], "editor.tabSize": 4, "editor.insertSpaces": false, - "editor.detectIndentation": false + "editor.detectIndentation": false, + "C_Cpp.default.configurationProvider": "ms-vscode.cmake-tools", + "C_Cpp.default.browse.limitSymbolsToIncludedHeaders": true, + "C_Cpp.default.browse.path": [ + "${workspaceFolder}", + "${workspaceFolder}/b" + ], + "C_Cpp.default.includePath": [ + "${workspaceFolder}/include", + "${workspaceFolder}/smocore/include", + "${workspaceFolder}/b/include", + "/usr/include", + "/usr/local/include" + ] } \ No newline at end of file