🔥实时更新 频道/群组搜索 登录
TG资源网
黑洞资源笔记 09-28 22:22:42

在线使用 clang-tidy 进行 C++ 静态代码检查时,速度常常让人头疼,尤其是大项目开启多检查项时,运行时间长得让人抓狂。 clangd-tidy 是一个更快的替代方案,基于 clangd 实现,速度提升超10倍,诊断反馈几乎实时,完美兼容现有构建系统和 CI 流程。 它不仅能单独检查头文件,避免重复诊断,还支持代码格式校验,无需额外跑 clang-format。配置灵活,支持 .clangd 文件,诊断信息还带有超链接,使用体验更佳。 缺点是暂时不支持自动修复,但结合编辑器的代码操作,已能满足大多数需求。 主要功能: - 极大提升 clang-tidy 静态分析速度,节省开发和 CI 时间; - 支持单独检查头文件,避免重复诊断信息; - 集成代码格式检查,减少工具链复杂度; - 灵活配置,支持多种参数和 .clangd 配置文件; - 诊断信息支持超链接,方便快速定位问题; - 兼容现有构建系统,零成本替换 clang-tidy。 适合 C++ 开发者和团队,尤其是需要在大规模代码库中保持高效代码质量检查的场景。 安装简单:`pip install clangd-tidy`即可开始使用。

附件:[图片]