入门: CppDepend
下载并安装 CppDepend
第 1 步: 如果您尚未下载 CppDepend 安装程序,请访问: https://www.cppdepend.com/download
第 2 步: 在您的计算机上安装 CppDepend Professional 文件。安装时只需将下载的文件解压到您选择的私有应用文件夹中。
执行 不 将文件解压到
%ProgramFiles%\CppDepend。由于 Windows 文件夹保护,这样做可能会导致问题。启动 CppDepend
运行 VisualCppDepend.exe 在 Windows 上。
在 Linux 或 macOS 上,从终端运行:
user@machine:~/cppdepend$ ./VisualCppDepend.sh创建新的 CppDepend 项目
点击 创建新项目。语言下拉框可在 C++、C 或 Java 项目间选择。添加要解析的项目。

添加新的 C/C++ 项目
CppDepend 管理的项目类型如下:
- •.vcproj, .vcxproj, .sln: Visual Studio 项目。
- •JSON 编译数据库: 编译数据库是编译选项的数据库。它记录构建项目文件时使用的编译选项。编译数据库可以由 CMake 或 Ninja 生成,还有许多其他生成方式。
- •.build 文件: 分析 VS、QtCreator 和 CMake 之外的 C/C++ 项目的推荐方法是使用 BuildMonitor 工具拦截所有编译和链接命令。
- •源文件集: 您可以使用 ProjectMaker 工具描述项目规范。通过 ProjectMaker 可指定源文件、包含路径和宏定义。
- •Java 源文件夹。

分析完成后,结果显示在 VisualCppDepend.exe UI。
VisualCppDepend 仪表板
分析后,通过 VisualCppDepend 仪表板以交互式可视化和详细报告探索结果。

值得探索的主要功能
- •质量洞察
- •Code Quest
- •编码技能
- •AI Prompt Builder
- •代码洞察
- •自定义面板
CppDepend 使用技巧
- 始终将项目文件保存在安全文件夹中,以免意外删除。
- 定期分析代码以尽早发现问题。
- 使用报告和仪表板随时间跟踪代码质量趋势。
- 浏览我们的完整文档了解高级功能。
