CppDepend 2024.2 introduces the CppDepend AI Edition, a cutting-edge AI-powered enhancements to streamline your C/C++ development workflow, including the following features:
CppDepend 2024.2 enhances the analysis of Qt projects by providing better insight into dependencies and code structure. It offers detailed metrics for Qt-specific patterns like signals and slots. The tool helps detect architectural violations and optimize project design. CppDepend also supports large-scale Qt applications with customizable rules and real-time feedback to maintain code quality.
CppDepend 2024.1 introduces an advanced source explorer featuring the following functionalities:
CppDepend 2024.1 comes equipped with comprehensive support for C++ modules, ensuring complete compatibility and integration with this feature of the C++ programming language. This enhancement allows for more efficient and streamlined handling of C++ module functionalities within the CppDepend environment.
CppDepend 2024.1 brings significant improvements to the graphical user interface of its Linux version, especially in the dashboard area, and boasts enhanced parsing capabilities through the integration of the most recent version of the Clang front-end parser.
CppDepend 2024.1 introduces significant advancements in the identification of external elements, making this process more efficient. Additionally, it streamlines the procedure for refining these externals, enhancing overall ease and effectiveness.
CppDepend 2024.1 provides comprehensive support for the entire range of features found in C++23, C++20, and C++17, ensuring full compatibility and integration with these recent standards of the C++ programming language.
CppDepend 2024.1 features a greatly optimized incremental analysis, which guarantees swift parsing of projects after the initial analysis has been completed. This enhancement significantly speeds up the process for subsequent project evaluations.
In CppDepend 2024.1, parsing of Visual Studio solutions and projects has been substantially enhanced to effectively handle complex vcproj/vcxproj configurations. Additionally, there is now a straightforward method to selectively filter which solution projects are parsed.
CppDepend 2024.1 enhances its current set of rules and introduces new, compelling ones, such as the "potential dead code" rules, adding more depth and insight into code analysis.
With CppDepend, software quality can be measured using Code Metrics, visualized using Graphs and Treemaps, and enforced using standard and custom Rules.
.