CppDepend
首页/文档/入门/Eclipse 插件

安装 CppDepend Eclipse 插件

将 CppDepend 的高级功能集成到您的 Eclipse IDE。

描述

此扩展将 CppDepend 的高级功能集成到您的 Eclipse IDE 中,提供交互式依赖矩阵、调用图、WebAssembly 仪表板和外部文件系统智能导航。

  • 产品版本: 1.0.0
  • 供应商: Codergears
  • 支持的生态系统: C/C++ 源文件(.cpp、.h)
  • 核心功能: 交互式依赖矩阵、调用图、WebAssembly 仪表板、外部文件系统智能导航

Installation

选择以下方法之一安装 CppDepend Eclipse 扩展。

方法 A:直接放置文件(最快)

  1. 1关闭正在运行的 Eclipse IDE 实例。
  2. 2找到编译好的插件 JAR 文件(如 com.codergears.cppdepend_1.0.0.jar)。
  3. 3导航到本地 Eclipse 安装文件夹结构。
  4. 4将 .jar 文件直接复制到“dropins/”或“plugins/”子文件夹。
  5. 5重新启动 Eclipse IDE。
目录结构
eclipse/ dropins/ com.codergears.cppdepend_1.0.0.jar <-- Drop here plugins/ eclipse.exe

方法 B:Install New Software(更新站点归档)

  1. 1打开 Eclipse,导航到 Help > Install New Software...
  2. 2在右侧配置面板中点击“添加……”按钮。
  3. 3点击“Archive...”选择分发的 .zip 构建产物,如果托管在服务器上则输入 URL。
  4. 4勾选“CppDepend Code Analysis Platform Tools”旁边的复选框并点击下一步。
  5. 5接受许可协议条款并点击完成。
  6. 6出现提示时重启 Eclipse。

扩展设置与项目绑定

在开始代码跟踪之前,指定目标工作区引用属性的路径参数。

  1. 1在 Eclipse 中,导航到首选项窗口层次结构: 窗口 > 首选项 (Windows/Linux)或 Eclipse > 设置 (macOS).
  2. 2展开左侧边栏上下文面板层次结构中的选择列表,点击“CppDepend”。
  3. 3在“Project Configuration Path”输入框中,粘贴指向代码基线配置数据文件的绝对路径。
  4. 4点击“应用并关闭”。

打开分析视图

  1. 1转到顶部工具区的选项栏,选择:Window > Show View > Other...
  2. 2展开 “CppDepend” 文件夹选择器布局。
  3. 3选择“CppDepend Matrix Canvas Dashboard View”并点击打开。

交互式分析视图将自动加载。

全局平台引擎配置(关键)

如果由于扩展使用高性能 WebAssembly 画布层导致 CppDepend 视图未加载,您 必须 配置 Eclipse 使用现代的 Microsoft Edge WebView2 Chromium 渲染引擎,而非旧版 Internet Explorer 11 工厂。
  1. 1打开 Eclipse 根安装路径的目录结构。
  2. 2在文本编辑器中打开“eclipse.ini”配置文件。
  3. 3滚动到参数块的最后一行,插入一个干净的新行,并粘贴以下全局 JVM 配置参数:
eclipse.ini
-Dorg.eclipse.swt.browser.DefaultType=edge

保存并关闭 eclipse.ini 文档,然后重启 Eclipse。

下载 CppDepend

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

下载免费试用版