代码之家  ›  专栏  ›  技术社区  ›  dlanod

有什么工具可以将C++代码与编码指南进行比较?[关闭]

  •  8
  • dlanod  · 技术社区  · 16 年前
    6 回复  |  直到 8 年前
        1
  •  5
  •   BtD    16 年前

    我们使用的一个工具是Parasoft的CodeWizard。但我认为新版本被称为“Parasoft C++测试”。从主页:

    • 代码的静态分析 符合用户选择的编码 标准
    • 图形规则向导 用于创建自定义编码的编辑器
    • 静态代码路径模拟 用于识别潜在的运行时间
    • 图形界面与进展
    • 自动生成和 单元和组件级别的执行 测试
    • 完全支持回归测试
    • 使用代码进行代码覆盖率分析
    • 运行时内存错误 单元测试执行期间的检查
        2
  •  5
  •   dlanod    15 年前

    最后两个提供了一些功能,但不是特别可定制的:

        3
  •  4
  •   Richard Corden    16 年前
        4
  •  2
  •   greyfade    16 年前

    astyle 是一个常见的Unix工具,它将源代码重新格式化为指定的样式。它支持大多数类C语言。据我所知,没有类似的商业工具。

        5
  •  2
  •   dirkgently    16 年前

    我还想知道可能可用的商业工具。

        6
  •  1
  •   Andrew    12 年前

    我不知道您是在寻找具有内置规则的工具,还是想根据您的自定义规则进行验证。如果是第二种,您可能会发现基于正则表达式实现对不需要的模式的搜索很有用。根据您的需求,Metrix++ http://metrixplusplus.sourceforge.net/ 可以提供有用的框架。