CppDepend Inside Your SonarQube Dashboard

250+ customizable CQLinq rules out of the box
Automatic 技术债务 estimation per issue
Multi-module project organization
Coverage & duplication data integration
通过 CQLinq 自定义规则
Create tailored analysis rules using Code Query over LINQ. Express complex conditions effortlessly for precise code checks, and surface the violations directly in SonarQube.
了解更多智能技术债务
Every issue gets an estimated fix cost and severity score using customizable C# formulas, empowering data-driven decisions about what to fix first.
了解更多简单安装
Install and configure in minutes. The plugin integrates seamlessly with SonarQube Server, requiring zero code changes to your projects.
了解更多多模块分析

Manage multiple C/C++ projects within a single CppDepend project.
The plugin organizes code into distinct SonarQube modules — not one giant blob.
Seamless code navigation, cleaner dashboards, and better project organization at scale.
250+ 可自定义规则

Over 250 default rules covering code quality, design, safety, and maintainability — all fully customizable via CQLinq.
高级 technical debt calculation assesses the severity of every issue.
Actionable insights directly inside SonarQube.
标准度量一览

传入耦合(Ca) — types outside the project that depend on types within it. High Ca = many responsibilities.
传出耦合(Ce) — types inside the project that depend on types outside it. High Ce = high dependency.
不稳定性(I) — indicator of the project's resilience to change. Balance is key.
覆盖率集成

Seamlessly import code coverage results from both Cobertura 和 Microsoft Visual Studio XML files. Simply configure the directory path where your XML coverage files are stored.
代码重复

Duplicate code increases maintenance effort and technical debt. The CPD (Copy-Paste Detector) identifies duplications and provides metrics to help you manage code duplication across your projects.
准备好增强您的 SonarQube 了吗?
下载 CppDepend SonarQube 插件,开始使用 250+ 条规则、智能技术债务估算和完整的 SonarQube 集成分析您的 C/C++ 代码。
