C++的自动代码样式指南测试

Kno*_*ech 11 c++ code-formatting

可能重复:
根据一组编码标准检查C/C++源代码的免费工具?

我正在开始一个涉及我无法直接访问的几个人的c ++项目.我们就编码风格指南达成了一致意见,例如根据可访问性定义了班级成员的外壳(即帕尔卡案中的私人情况,骆驼案中的公众和受保护人.请不要开始讨论风格指南.我已经足够了.谢谢.).

我现在要做的是生成一些样式指南违规报告.我不想强制执行样式指南,例如在提交时,但我想提供一个工具,每个开发人员可以使用它来查看他/她的代码违反样式指南的位置(如果他/她想要检查它).

你知道一个可以做这项工作的工具吗?

(它需要能够理解一些C++,例如检测类成员的可访问性.)

gbj*_*anb 1

好吧,您可以在提交时通过AStyleUncrustify运行代码,这至少会将不良代码重新格式化为某种标准。我发现这是代码提交和标准的主要问题 - 如果您在提交后重新格式化,它会显示为许多完全微不足道的增量更改。

否则,请检查其他SO 答案