存在哪些工具来比较C ++代码和编码指南? [英] What tools exist for comparing C++ code to coding guidelines?

查看:103
本文介绍了存在哪些工具来比较C ++代码和编码指南?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

存在用于将代码与针对各种语言的编程准则/标准的自定义指定集合进行比较的工具(而不是针对常见缺陷的纯静态分析)。示例包括 FxCop for .Net代码和 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 等示例,但我也想知道可能提供的商业工具。

An existing question was asked regarding free tools which provided examples like Vera but I was also wondering about commercial tools that may be available.

推荐答案

我设法生成的完整列表:

The full list that I managed to generate:

  • 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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆