Developer Edition
CppDepend for Developer 专为通过以下方式使用 CppDepend 交互式界面的开发者设计:
CppDepend 100% integrated in Visual Studio,
or through the VisualCppDepend.exe standalone executable.
Each developer using the CppDepend interactive UI counts as a license seat.
DevOps Edition
CppDepend for DevOps 专为将 CppDepend 分析集成到构建流程并生成 CppDepend 报告的构建服务器和持续集成(CI)服务器而设计。
Required to integrate CppDepend into SonarQube, Jenkins, Bamboo, TeamCity, AppVeyor and Azure DevOps.
Runs analysis automatically on every build and produces shareable HTML reports.
Each physical machine and each virtual machine (VM) that runs a build process integrating CppDepend counts as a license seat.
功能矩阵
查看以下功能矩阵,帮助您选择适合需求的版本。
| 功能 | Developer Edition | DevOps Edition |
|---|---|---|
| 集成到 Visual Studio | — | |
| VisualCppDepend 与 Visual Studio 中的仪表板 | — | |
| 交互式依赖图 | — | |
| 交互式依赖矩阵 | — | |
| 通过 Treemap 交互式可视化度量 | — | |
| 集成到构建流程: Jenkins、TeamCity、Bamboo、AppVeyor 以及 Azure DevOps | — | |
| 通过以下方式自动生成 HTML 报告 CppDepend.Console.exe | — | |
| 报告中的仪表板 | — | |
| C/C++ SonarQube 插件 | — | |
| 质量门失败时使构建失败 | — | |
| 分析 Visual Studio 解决方案、 Eclipse 项目、Qt 项目、嵌入式项目和 CMake 文件 | ||
| 超过 450 条 CppDepend 规则、MISRA、CWE、HICPP、CERT… | ||
| 编写自定义规则和查询 并编辑默认规则 | ||
| 智能技术债务估算 | ||
| Quality Gates 验证 | ||
| 与基线比较 | ||
| 导入测试覆盖率数据 来自 Visual Studio Coverage、Cobertura 和 Bullseye | ||
| 通过生成代码查询实现丰富的代码搜索 | ||
| 趋势度量和趋势图表 | ||
| 使用 Power Tools 和 CppDepend.API(运行分析除外) |
Not sure which edition fits your team?
Start with the free trial, or contact us — we will help you pick the right setup for your team and your build infrastructure.
