CppDepend
2024.2与2024.1版本

CppDepend 2024版本

从支持自然语言查询的 AI Edition 到 C++ Modules 支持和 Advanced Source Explorer——探索 CppDepend 2024 所提供的一切。

CppDepend 2024.2

CppDepend AI版

  • 自然语言查询: 使用日常语言与您的源代码交互,使复杂任务更简单、更直观。

  • 轻松的代码理解: AI 驱动的静态分析提供清晰、详细的洞察和解释,使最复杂的代码库也易于理解。

  • 无缝问题检测: 先进的 AI 算法精确定位问题,提供直观的建议,简化调试并提升代码质量。

改进的Qt项目分析

改进的Qt项目分析
  • 增强了对 Qt 项目的分析,更好地洞察依赖关系和代码结构。

  • 针对Qt特定模式的详细度量,如 信号与槽.

  • 检测架构违规并优化项目设计。

  • 支持大型 Qt 应用程序,具有可定制的规则和实时反馈,以保持代码质量。

CppDepend 2024.1

高级源代码浏览器

高级源代码浏览器
  • 问题导航: 通过工具栏无缝浏览文件问题。

  • 问题演变: 查看问题状态——新建、已解决或待处理。

  • 标签: 为方法应用标签以获取有意义的指标。

  • 差异比较: 评估相对于基线的变化。

  • 依赖导航: 方法内的交互式依赖关系,用于突出现有问题。

C++ 模块支持

C++ 模块支持
  • 全面支持 C++ 模块,确保与 C++ 编程语言的这一功能完全兼容和集成。

  • 在 CppDepend 环境中更高效、更精简地处理 C++ 模块功能。

改进的Linux支持

  • Linux 版本图形用户界面的重大改进,特别是在仪表板区域。

  • 通过集成最新的 Clang 前端解析器增强解析能力。

细化外部符号

细化外部符号
  • 在外部元素识别方面取得重大进展,使此过程更加高效。

  • 精简的外部项优化流程,提升整体易用性和效率。

支持C++23 / C++20 / C++17

支持C++23 / C++20 / C++17
  • 全面支持 C++23、C++20 和 C++17 的全部功能。

  • 与这些最新的 C++ 编程语言标准完全兼容和集成。

改进的增量分析

  • 大幅优化的增量分析保证了初始分析后项目的快速解析。

  • 显著加快后续项目评估的过程。

改进的Visual Studio支持

改进的Visual Studio支持
  • 针对复杂的 vcproj/vcxproj 配置,大幅增强了 Visual Studio 解决方案和项目的解析。

  • 可选择性筛选要解析的解决方案项目的直接方法。

新增实用规则

新增实用规则
  • 用引人注目的新规则增强了当前规则集。

  • 新的「潜在死代码」规则为代码分析增加了更多深度和洞察。

准备试用CppDepend吗?

开始 14 天免费试用,畅享全部功能。无需信用卡。

下载免费试用版