CppDepend
首页/功能/集成/外部工具集成

外部工具集成

统一质量仪表板

外部工具集成

CppDepend 提供许多有趣的功能来利用分析阶段提取的所有数据,使用这些功能来利用其他静态分析工具的分析数据也非常有用,例如:

您可以在 CppDepend 中导入这些工具的 XML 文件。

插件导入

使用 Code Quest 查询外部工具数据

CppDepend 支持 Code Query Linq (Code Quest) 以获得最大的灵活性。它帮助您在几秒钟内回答有关代码库的问题。用它来查询从外部静态分析工具提取的数据也非常有用。

CppDepend 提供许多实用的 Code Quest 查询来查询插件数据:

使用 Code Quest 浏览从外部工具提取的数据

您还可以创建自定义 Code Quest 查询,查询从 CppDepend 和其他工具的分析中提取的数据。

查找高优先级问题

例如,我们可以搜索包含 CppCheck 问题的热门方法 — 这些方法可能具有高优先级,因为这些问题可能影响许多其他方法。

使用 Code Quest 浏览 CppCheck 问题

或搜索大多数违反 CppCheck 规则的类:

大多数违反 CppCheck 规则的类

外部工具趋势监控

另一个有助于利用外部工具数据的有趣功能是 趋势监控。目标是获得 CppCheck 违规演变图。这对经理跟踪版本间的项目质量非常有用。

CppDepend 也对其他静态分析工具开放。 了解如何接入其他工具.

主要优势

  • SonarQube 结果导入
  • 覆盖率工具集成
  • 静态分析器结果聚合
  • 统一质量仪表板

试用 外部工具集成 使用 CppDepend

开始 14 天免费试用,畅享全部功能。无需信用卡。