cpp-linter-hooks:C/C++ 项目最完整的 pre-commit 方案2026-05-20·1665 字·4 分钟沈显鹏Pre-Commit C/C++ Open Sourcepre-commit 生态里 C/C++ 的工具一直比较薄弱。cpp-linter-hooks 是目前唯一同时支持 clang-format 和 clang-tidy 的 pre-commit hook,还内置了编译数据库自动检测、版本锁定、自动修复等实用功能。本文介绍它的用法和设计思路。