如何检测每行多个语句?

时间:2013-10-14 15:42:34

标签: c++ coding-style static-analysis

我们有一种编码风格,即“每行使用不超过一个语句”和“排除开括号,迭代语句和选择语句的主体开始于不同于语句条件的行,并且在do-while循环的情况下,do。“如何强制执行这些样式规则?

编辑:有问题的程序是用C ++编写的。谢谢。此外,我们目前正在使用视觉检查和grep来查找;,然后在行尾之前找到任何非空白字符;正如您可能想象的那样,这种方法可能相当繁琐。

1 个答案:

答案 0 :(得分:0)

编码风格难以执行。我建议使用linting代码,而不是专注于风格上的特殊性。如果您使用Google的样式指南,则可以使用此工具: http://google-styleguide.googlecode.com/svn/trunk/cpplint/

大多数优秀的编辑和ide都会提供一些编码样式,例如上面列出的编码样式。 VI有插件,Netbeans和Eclipse都支持C ++开箱即用。