我们有一种编码风格,即“每行使用不超过一个语句”和“排除开括号,迭代语句和选择语句的主体开始于不同于语句条件的行,并且在do-while
循环的情况下,do
。“如何强制执行这些样式规则?
编辑:有问题的程序是用C ++编写的。谢谢。此外,我们目前正在使用视觉检查和grep
来查找;
,然后在行尾之前找到任何非空白字符;正如您可能想象的那样,这种方法可能相当繁琐。
答案 0 :(得分:0)
编码风格难以执行。我建议使用linting代码,而不是专注于风格上的特殊性。如果您使用Google的样式指南,则可以使用此工具: http://google-styleguide.googlecode.com/svn/trunk/cpplint/
大多数优秀的编辑和ide都会提供一些编码样式,例如上面列出的编码样式。 VI有插件,Netbeans和Eclipse都支持C ++开箱即用。