diff --git a/.clangd b/.clangd new file mode 100644 index 0000000..8d77a72 --- /dev/null +++ b/.clangd @@ -0,0 +1,9 @@ +--- +CompileFlags: + CompilationDatabase: build/debug +--- +If: + PathMatch: tests/.* + +CompileFlags: + CompilationDatabase: build/test diff --git a/.vscode/extensions.json b/.vscode/extensions.json new file mode 100644 index 0000000..ba6e025 --- /dev/null +++ b/.vscode/extensions.json @@ -0,0 +1,6 @@ +{ + "recommendations": [ + "ms-vscode.cpptools", + "llvm-vs-code-extensions.vscode-clangd" + ] +} diff --git a/.vscode/settings.json b/.vscode/settings.json new file mode 100644 index 0000000..0f1da25 --- /dev/null +++ b/.vscode/settings.json @@ -0,0 +1,7 @@ +{ + "C_Cpp.intelliSenseEngine": "disabled", + "editor.formatOnSave": true, + "[cpp]": { + "editor.defaultFormatter": "llvm-vs-code-extensions.vscode-clangd" + } +}