CppDepend 2024.1 刚刚发布,而且个人使用完全免费!
我们的开发团队一直在努力引入强大的新特性,进一步增强 CppDepend 作为理解、审查和改进代码库的工具的能力。
来看看这个重要的 2024.1 版本中包含的新特性:
高级源码浏览器
CppDepend 2024 提供了高级源码浏览器,具备以下能力:
- 问题导航:使用工具栏轻松浏览文件中的问题。
- 问题演变:查看新增、已修复和未解决的问题。
- 标签:使用标签查看有关方法的实用度量。
- 差异比较:检查与基线相比的差异。
- 依赖导航:当方法内的依赖存在问题时,点击它们即可导航。

C++ 模块支持
模块通过更健壮、更高效的语义模型改进了对库的访问。从用户的角度来看,代码看起来只有细微的差别,因为您使用的是 import 声明而不是 #include 预处理器指令。
CppDepend 2024 提供对 C++ 模块的完整支持。

改进的 Linux 支持
CppDepend 2024 增强了 Linux 版本的图形用户界面,特别是仪表盘,并使用最新版本的 Clang 前端解析器改进了解析能力。
细化外部符号
CppDepend 2024 增强了外部符号检测,并简化了细化外部符号的流程。

支持 C++23/C++20/C++17
CppDepend 2024 支持 C++23、C++20 和 C++17 的所有特性。

改进的增量分析
在 CppDepend 2024 中,增量分析得到显著优化,确保在首次分析之后能够快速解析项目。
改进的 Visual Studio 支持
对 Visual Studio 解决方案和项目的解析得到了大幅改进,可处理高级的 vcproj/vcxproj 配置。现在还可以轻松筛选解决方案中应解析哪些项目。

新增实用规则
CppDepend 2024 改进了现有规则,并新增了实用的规则,例如"潜在死代码"规则。
CppDepend 个人使用免费——如果您感兴趣,只需发送邮件至 support@cppdepend.com 与我们联系。
