存在哪些工具来比较C ++代码和编码指南? [英] What tools exist for comparing C++ code to coding guidelines?
本文介绍了存在哪些工具来比较C ++代码和编码指南?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
存在用于将代码与针对各种语言的编程准则/标准的自定义指定集合进行比较的工具(而不是针对常见缺陷的纯静态分析)。示例包括 FxCop .Net代码和< a href =http://checkstyle.sourceforge.net/ =nofollow noreferrer> CheckStyle for Java,但我想知道在C ++世界里人们知道的例子。
There exist tools for comparing code against a custom specified set of coding guidelines/standards for a variety of languages (rather than pure static analysis for common defects). Examples include FxCop for .Net code and CheckStyle for Java, but I was wondering what examples people know of in the C++ world.
提出了一个关于免费工具的问题,其中提供了 Vera
推荐答案
我设法生成的完整列表:
The full list that I managed to generate:
- PRQA的质量检查C ++
- Parasoft的C ++测试
- MS Visual Studio Team System 似乎有一些功能,但很难通过他们的网站。
- GrammaTech CodeSonar
- Coverity Extend
- PRQA's QA C++
- Parasoft's C++Test
- MS Visual Studio Team System seems to have some functionality but it's hard to tell via their website.
- GrammaTech CodeSonar
- Coverity Extend
最后两个提供了一些功能,但不是特别定制的:
The last two provide some functionality but not particularly customisable ones:
- Klocwork Insight
- Rational PurifyPlus
这篇关于存在哪些工具来比较C ++代码和编码指南?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文