Visual CppDepend
Visual Studio AddIn
CQL Language
Dependency Graph
What can CppDepend do for your organization?
Improve your code base quality.
CppDepend is a tool that simplifies managing a complex C\C++
(Native,Mixed and COM)
code base. Architects and developers can analyze code structure, specify design rules, do effective code reviews and master evolution by comparing different versions of the code.
These
Cases Studies
shows the utility of CppDepend to have a deep view of your architecture, design and implementation.
Automate your C\C++ code review and audit.
CQL language gives you a flexibility to create your custom queries and have a deep view of your code base. With CQL you can automate your
code review
,and integrate it to your build process using
CppDepend Console
.
CppDepend could be also very useful to audit the code base before
refactoring.
Assist your migration.
Understanding the existing code base is primordial before any migration. CppDepend helps you in your migration process, you can find
here
the advantages of using CppDepend in your migration process.
CQL for more flexibility
CppDepend supports the
Code Query Language (CQL)
for maximum flexibility. CQL will help you answer in seconds your questions about your code base:
- Which public methods have more than 30 lines of code?
SELECT
METHODS
WHERE
NbLinesOfCode
>
30
AND
IsPublic
- Which classes Derived From CBase?
SELECT
TYPES
WHERE
IsClass
AND
DeriveFrom
"
CBase
"
- Which methods have been refactored recently ?
SELECT
METHODS
WHERE
CodeWasChanged
Share
|
Customers
Last Version: 2.8.7
CppDepend accelerate the process of your developement, migration and maintenance.
These
Cases Studies
shows the utility of CppDepend to have a deep view of your architecture, design and implementation.
CQL langage provides more flexibility to request code base, so you can customize your analysis and reports .
Home
Contact Us
SiteMap