Qt项目的高级支持

CppDepend 2019.3提供的能力 选择正确的Qt套件 用于分析。
支持嵌入式项目

开箱即用地支持使用以下内容的嵌入式项目:
Code Composer Studio, Renesas Studio, Arm Studio.
支持Eclipse项目

开箱即用支持 Eclipse项目.
支持 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 2017/2019 扩展延迟加载

CppDepend VS扩展现在是 AsyncPackage 启动后按用户请求加载。
Visual Studio 的启动性能不再受 CppDepend 影响。
符合 2018 年 5 月的 Visual Studio 2017 扩展加载策略。
扩展在 VS 闲置几秒后或用户请求时加载。
MISRA C++标准支持

MISRA C++ 是由 MISRA(汽车行业软件可靠性协会)为 C++ 编程语言制定的一套软件开发指南。
旨在促进代码的安全性、保密性、可移植性和可靠性。
CppDepend 2019提供 90条MISRA准则 开箱即用。
插件执行优化
外部插件 Clang-Tidy 和 Vera++ 可能需要很长时间才能完成分析。
插件执行现在 异步 — 分析完成后立即加载结果。
在插件后台运行时快速获取 CppDepend 结果。
Clang-Tidy自定义

clang-tidy 会检查许多标准和指南,这使得它非常慢。
通过更改优化执行 命令行参数 仅检查所需的准则。
微调要运行的检查项,以实现更快、更聚焦的分析。

