有没有c ++的样式检查器?

我已经使用了一段时间的java,并且发现checkstyle非常有用。 我开始使用c ++,我想知道是否有一个具有类似功能的样式检查器。 我主要是在寻找写定制检查的能力。


怎么样Vera ++?

Vera ++是一款用于验证,分析和转换C ++源代码的可编程工具。 Vera ++主要是一个引擎,用于解析C ++源文件,并以各种集合的形式将解析结果呈现给脚本 - 脚本实际上执行所请求的任务。

点击这里查看更完整的演示。

crc.hpp:157: keyword 'explicit' not followed by a single space
crc.hpp:588: closing curly bracket not in the same line or column
dynamic_property_map.hpp:82: keyword 'if' not followed by a single space
functional.hpp:106: line is longer than 100 characters
multi_index_container.hpp:472: comma should be followed by whitespace
version.hpp:37: too many consecutive empty lines
weak_ptr.hpp:108: keyword 'catch' not followed by a single space
...

我对艺术风格有了很好的反馈,可以在代码上使用统一的风格,而不会有太多的麻烦。

它是免费的,有很多已经定义的“经典”风格。 但它可能不适用于C ++ 0x新构造。

我也期待着一个Clang图书馆,尽管迄今为止我还没有找到任何图书馆。 通常情况下,考虑到锵的结构应该是比较容易的,但后来它总是比代码更容易地说,我想没有人花时间呢。


KWStyle似乎是一个轻量级的适合

链接地址: http://www.djcxy.com/p/47739.html

上一篇: Is there a style checker for c++?

下一篇: Why did you decide "against" using Erlang?