Clang-Tidy:
编译时的代码检查(模式匹配)
bugprone-* / performance-* / modernize-*
在 CMake 中用 CMAKE_CXX_CLANG_TIDY 集成
Clang Static Analyzer:
符号执行(模拟代码路径)
能发现资源泄漏、死代码、部分空指针
clangd:
IDE 实时分析
基于 compile_commands.json 提供语义支持
Clang-Tidy:
编译时的代码检查(模式匹配)
bugprone-* / performance-* / modernize-*
在 CMake 中用 CMAKE_CXX_CLANG_TIDY 集成
Clang Static Analyzer:
符号执行(模拟代码路径)
能发现资源泄漏、死代码、部分空指针
clangd:
IDE 实时分析
基于 compile_commands.json 提供语义支持