【问题标题】:How to detect multiple statments per line?如何检测每行多个语句?
【发布时间】:2013-10-14 15:42:34
【问题描述】:

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

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

【问题讨论】:

  • @Emmentaler:感谢您指出这一事实。我现在已经澄清了。

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


【解决方案1】:

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

大多数优秀的编辑器和 ide 都将协助您使用上面列出的一些编码样式。 VI 有插件,Netbeans 和 Eclipse 都支持 C++ 开箱即用。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-05-19
    • 2021-07-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多