CppDepend
2019.3 / 2019.2 / 2019.1版本

CppDepend 2019版本

从 MISRA C++ 标准支持和 Visual Studio 2019 集成,到嵌入式项目分析和 Qt Kit 选择——2019 版本将 CppDepend 的能力扩展到了多样化的 C++ 生态系统。

CppDepend 2019.3

Qt项目的高级支持

Qt项目的高级支持
  • CppDepend 2019.3提供的能力 选择正确的Qt套件 用于分析。

支持嵌入式项目

支持嵌入式项目
  • 开箱即用地支持使用以下内容的嵌入式项目:

  • Code Composer Studio, Renesas Studio, Arm Studio.

支持Eclipse项目

支持Eclipse项目
  • 开箱即用支持 Eclipse项目.

CppDepend 2019.2

支持 Visual Studio 2019

支持 Visual Studio 2019
  • CppDepend 2019.2支持 Visual Studio 2019.

  • 还支持 Visual Studio 2017、2015、2013、2012 和 2010。

  • 如果安装了多个 VS 2019 SKU(Enterprise、Professional、Community),CppDepend 扩展可以安装在一个或多个 SKU 中。

Visual Studio 扩展的简化菜单

Visual Studio 扩展的简化菜单
  • 新的 新手菜单 默认显示,可直接访问每个功能。

  • 通过以下方式生成的查询、规则、质量门和趋势指标 新建 菜单现在包含指向在线文档的相关 URL。

  • 用户可以在初学者菜单和标准菜单之间来回切换。

Visual Studio 2017/2019 扩展延迟加载

Visual Studio 2017/2019 扩展延迟加载
  • CppDepend VS扩展现在是 AsyncPackage 启动后按用户请求加载。

  • Visual Studio 的启动性能不再受 CppDepend 影响。

  • 符合 2018 年 5 月的 Visual Studio 2017 扩展加载策略。

  • 扩展在 VS 闲置几秒后或用户请求时加载。

CppDepend 2019.1

MISRA C++标准支持

MISRA C++标准支持
  • MISRA C++ 是由 MISRA(汽车行业软件可靠性协会)为 C++ 编程语言制定的一套软件开发指南。

  • 旨在促进代码的安全性、保密性、可移植性和可靠性。

  • CppDepend 2019提供 90条MISRA准则 开箱即用。

插件执行优化

  • 外部插件 Clang-Tidy 和 Vera++ 可能需要很长时间才能完成分析。

  • 插件执行现在 异步 — 分析完成后立即加载结果。

  • 在插件后台运行时快速获取 CppDepend 结果。

Clang-Tidy自定义

Clang-Tidy自定义
  • clang-tidy 会检查许多标准和指南,这使得它非常慢。

  • 通过更改优化执行 命令行参数 仅检查所需的准则。

  • 微调要运行的检查项,以实现更快、更聚焦的分析。

准备试用CppDepend吗?

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

下载免费试用版