当前位置: 首页>数据库>正文

生成 方法调用图 和 Maven 依赖图——IDEA 插件

IntelliJ IDEA 插件 Draw Graph

生成 方法调用图 和 Maven 依赖图

用法

单个 java 文件调用图 或 所有 pom.xml 依赖图:

  1. 打开右边的<kbd>图</kbd>工具栏
  2. 打开 *.java/pom.xml 文件

多个 java 文件调用图 或 部分 pom.xml 依赖图:

  1. 选择多个文件
  2. 打开右键菜单
  3. 选择<kbd>调用图</kbd>

关于

只支持 2020.2 以上因为 mermaid.js 只能在 jcef(chrome) 中使用,
2020.1 以下用的是 JavaFx WebView。

介绍效果图

方法调用图

生成 方法调用图 和 Maven 依赖图——IDEA 插件,第1张
方法调用图
生成 方法调用图 和 Maven 依赖图——IDEA 插件,第2张
Maven 依赖图

同类插件对比

Draw Graph
打开文件自动生成,多个文件右击生成

生成 方法调用图 和 Maven 依赖图——IDEA 插件,第3张
Draw Graph

Call Graph
弹出框选择文件生成

生成 方法调用图 和 Maven 依赖图——IDEA 插件,第4张
Call Graph

PlantUML Diagram Generator
点击多个文件右击生成

生成 方法调用图 和 Maven 依赖图——IDEA 插件,第5张
PlantUML Diagram Generator

IDEA 自带依赖矩阵
点击多个文件右击生成

生成 方法调用图 和 Maven 依赖图——IDEA 插件,第6张
IDEA 自带依赖矩阵

上图左边文件显示注释效果是 Show Comment 插件

我的项目

  • 在文件树、行末、JSON 显示注释:Show Comment
  • 生成 方法调用图 和 Maven 依赖图:Draw Graph
  • 查找多个文件或行的作者 与 导出搜索:Find Author
  • 自动同步覆盖率 和 调试中抓取覆盖率:Sync Coverage

https://www.xamrdz.com/database/68y1996017.html

相关文章: