高级源代码资源管理器
支持 C++23/C++20/C++17
支持 C++ 模块
改进的增量分析
改进的 Visual Studio 支持
新增实用规则
改进了 Linux 支持
外部符号改进
高级源代码资源管理器
CppDepend 2024.1引入了高级源代码资源管理器,具有以下功能:
问题导航: 通过工具栏无缝浏览文件问题、
问题演变: 问题演变:探索问题的状态,包括新问题、已解决的问题或仍在处理中的问题、
标签: 标签:为获取有意义指标的方法添加标签、
差异比较: 差异比较:评估相对于基线的变化、
依赖关系导航: 依赖关系导航:方法内的交互式依赖关系,以突出显示现有问题。

支持C++模块
CppDepend 2024.1配备了对C++模块的全面支持,确保与C++编程语言的这一功能完全兼容和集成。这一增强功能可在CppDepend环境中更高效、更简化地处理C++模块功能。

改进的Linux支持
CppDepend 2024.1对其Linux版本的图形用户界面进行了重大改进,尤其是在仪表板区域,并通过集成最新版本的Clang前端解析器增强了解析能力。
完善外部符号
CppDepend 2024.1在识别外部元素方面取得了重大进步,使这一过程更加高效。此外,它还简化了完善这些外部符号的程序,提高了整体的便捷性和有效性。

支持 C++23/C++20/C++17
CppDepend 2024.1全面支持C++23、C++20和C++17的所有功能,确保与这些最新的C++编程语言标准完全兼容和集成。

改进的增量分析
CppDepend 2024.1极大地优化了增量分析,确保在完成初步分析后迅速解析项目。这一改进大大加快了后续项目评估的进程。
改进 Visual Studio 支持
在CppDepend 2024.1中,Visual Studio解决方案和项目的解析功能得到了大幅增强,可有效处理复杂的vcproj/vcxproj配置。此外,现在还有一种直截了当的方法来选择性地过滤哪些解决方案项目会被解析。

新增实用规则
CppDepend 2024.1增强了当前的规则集,并引入了新的、引人注目的规则,如 “潜在死代码 ”规则,为代码分析增加了更多深度和洞察力。

渝公网安备50010702505508