Skip to content
| Marketplace
Sign in
Visual Studio>Tools>CppDepend
CppDepend

CppDepend

CppDepend

|
344 clicks
| (0) | Free Trial
CppDepend is a Visual Studio static analyzer: analyze layering, specify design rules, plan refactoring, compare different versions of the code, software metrics, dependency graphs, dependency matrix, declarative code query, and more!
Get Started

CppDepend is a Visual Studio tool that makes it easy to manage large and complex C/C++ code base

 

Make your C/C++ Code Beautiful with cppdepend: Measure quality with metrics, see design with diagrams and enforce decisions with code rules, right into Visual Studio.

 

Run hundreds of code rules live with cppdepend: Run code rules from within Visual Studio and get immediate feedback on most relevant violations to fix.



Use LINQ to query your code only with cppdepend: Code rules are defined through  LINQ queries, it cannot be made easier to customize and create your own rules.

Achieve higher C/C++ code quality with cppdepend: Measure, query and visualize your code in one powerful tool that gives you insight into your code bases, fast.

Get meaningful reports about your code with cppdepend: Integrate CppDepend into your build process (any technology, TFS, TeamCity, SonarQube, jenkins...) and share detailed reports that reflect the status of your code base.


Monitor trending and evolution with cppdepend: Visualize the team progress through most relevant code metrics printed on smart trend charts.



Visualize code dependencies with cppdepend: Browse and understand complex code architecture, and get advice on how to better structure your application. Both a live Dependency Graph and a live Dependency Structure Matrix (DSM) tools are provided.


 

Code review diff with cppdepend: Establish a base line of your code base and focus your improvement efforts on added and changed code.

 

Explore code coverage by tests of your application with cppdepend: A metric view is provided and two metrics can be visualized at the same time, like for example # lines of code and % code coverage. Doing so offers a unique way to explore code coverage by tests and see where in your code base more tests are needed. Code coverage data can be imported from Visual Studio coverage tooling.



  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft