c++ - 最近开发的任何好的灵活的 C++ 样式检查器?

标签 c++ visual-studio coding-style lint

我知道有人问过这个问题here ,但是它是从 2010 年开始的,我想知道是否有人知道最近制作的一些。

我正在研究使用样式检查器来帮助在我当前的工作场所强制执行编码约定。我看到以下几个选项:

  1. 存在一种很好的灵活方式来执行不同的样式约定。 Vera++ 看起来很有趣且可扩展。
  2. 使用/破解 Google 的 cpplint 样式检查器(似乎令人生畏)
  3. 访问当前文件的解析树(最好是 AST)并对其执行检查。

#3 似乎是最灵活的,想知道是否有人知道 Hook AST 的程序或方法?

最佳答案

在 clang 和所有警告打开的情况下尝试 xCode。
您还可以使 clang 转储 AST。

关于c++ - 最近开发的任何好的灵活的 C++ 样式检查器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8348530/

相关文章:

css - 是什么原因造成的,我该如何摆脱网页上这条奇怪的白线?

visual-studio - Visual Studio 2008中的外部编辑器

unit-testing - 在我的单元测试中避免 try...catch...finally... 的最佳方法是什么?

c++ - 编码 H.264 时 avcodec_encode_video2() 出现段错误

c++ - 在编译时用数组中的字符串制作 pragma

visual-studio - 为什么我无法在 Xamarin Forms 中选择 PCL 项目?

java - 在JAVA接口(interface)前放一个大写的 'I'

java - 一个对象的两个接口(interface)的命名约定

C++ 函数在不同类中不起作用

c++ - 启动处于挂起状态的线程