最近开发的灵活的c++风格检查器
Any good recently developed flexible C++ Style checker?
我知道这里有人问过这个问题,但是它是从2010年开始的,我想知道是否有人知道最近的一些问题。
我正在考虑使用样式检查器来帮助在我当前的工作场所强制执行编码约定。我看到了以下几个选项:
- 存在一种很好的灵活的方式来强制执行不同的样式约定。Vera++看起来很有趣且可扩展。
- 使用/hack Google的cpplint风格检查器(看起来很吓人)
- 访问当前文件的解析树(最好是AST)并对其执行检查。
#3似乎是最灵活的,想知道是否有人知道一个程序或方法挂钩到AST?
尝试使用clang和所有警告打开xCode。
您也可以让clang转储AST
CppCheck构建AST.它还允许您编写插件,在那里您可以访问AST.但正如上面所述,它可能会擦除检查样式所需的必要信息。我的选择是自定义cpplint
相关文章:
- valgrind-hellgrind与泄漏检查的结果不同
- C++模板来检查友元函数的存在
- Qt VTK交互风格的信号到小部件
- 检查输入是否不是整数或数字
- 试图让变量检查数组中的某些内容
- 检查值是否在集合p1和p2中,但不在p3中
- C++概念:如何使用'concept'检查模板化结构的属性?
- 概念TS检查忽略私有访问修饰符
- 我可以使用条件运算符初始化C风格的字符串文字吗
- 检查 std::shared_ptr<> 的当前底层类型是否为 T
- 在c++中检查长方体是否尽可能快地重叠(无迭代)
- 如何在C++中检查2D数组中负值的输入验证
- Visual Studio 2019:插入多个C++风格的单行注释
- C++:正在检查LinkedList中的回文-递归方法-错误
- 使用for循环检查数组中的重复项
- 如何在本地机器上运行c++和javascript客户端代码(hackerbank风格)
- 如何检查一个c++字符串中有多少相同的字符/数字
- 检查不带转换的扫描格式
- 有没有像Pycharm那样的c++IDE检查编码风格
- 最近开发的灵活的c++风格检查器