working clang-tidy
clang-tidy is a static analysis tool: It analyzes C++ source code It finds bugs, bad practices, and design issues It uses the same compiler flags as your real build Examples of what it catches: Uninitialized variables Dangling references Inefficient copies Dangerous implicit conversions Missing explicit Poor modern C++ usage
This commit is contained in:
6
cplusplus/learning/.vscode/settings.json
vendored
6
cplusplus/learning/.vscode/settings.json
vendored
@@ -1,5 +1,9 @@
|
||||
{
|
||||
|
||||
"clangd.arguments": [
|
||||
"--compile-commands-dir=build",
|
||||
"--clang-tidy"
|
||||
],
|
||||
|
||||
"[cpp]": {
|
||||
"editor.defaultFormatter": "llvm-vs-code-extensions.vscode-clangd",
|
||||
"editor.formatOnSave": true
|
||||
|
||||
Reference in New Issue
Block a user