这个问题已经在这里有了答案:
已关闭8年。
我正在开始一个c++项目,涉及几个我没有直接联系的人。我们就编码风格指南达成了一致,例如根据可访问性来定义类成员的大小写(例如,在pascal情况下为私有(private),在 Camel 情况下为公众和 protected 者。请不要开始讨论样式指南。我受够了。谢谢。)。
我现在想做的是生成一些违反样式指南的报告。我不想执行样式指南,例如在提交时,但我想提供一个工具,每个开发人员都可以使用该工具查看他/她的代码在哪些地方违反了样式指南(如果他/她想检查它)。
您知道可以完成这项工作的工具吗?
(它需要能够理解一些C++,例如以检测类成员的可访问性。)
最佳答案
好了,您可以在提交时通过AStyle或Uncrustify运行代码,这至少会将错误代码重新格式化为某种标准。我发现这是代码提交和标准的主要问题-如果在提交后重新格式化,它会显示为许多完全无关紧要的增量更改。
否则,请检查另一个SO answer。
关于c++ - C++自动代码风格指南测试,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10819398/