所需插件:Diagrams

工具栏参考和上下文菜单:图表编辑器或类图。

IntelliJ IDEA 允许您在项目中的包上生成图表。此类图表始终反映应用程序中实际类和方法的结构。

查看包装上的图表

  1. 在Project工具窗口中,右键单击要为其创建图表的包,然后选择Diagrams | 显示图表 Ctrl+Alt+Shift+U)。
  2. 在打开的列表中,选择Java Class Diagram。IntelliJ IDEA 为类及其依赖关系生成 UML 图。

您可以以图表的形式查看您的 VCS 本地更改。选择VCS | 未提交的更改| 将本地更改显示为 UML Ctrl+Alt+Shift+D。

分析类图

您可以按下Ctrl+F12元素以查看图表元素列表并在它们之间导航。

要查看方法、字段和其他代码元素的列表,请在图表编辑器顶部的图表工具栏上选择适当的图标。

1.png

列表根据您可以更改的所选可见性级别显示。例如,要查看受保护更改可见性级别按钮的方法,请单击图表工具栏并从列表中选择受保护的。IntelliJ IDEA 显示可见性不低于受保护的成员,例如公共、包本地和受保护的成员。受保护的方法钥匙旁边显示有修饰符图标。

您可以单击该显示依赖项图标图标以查看类依赖关系。IntelliJ IDEA在显示类之间的关系时遵循UML 约定。

2.png

当您单击图表中的类时,IntelliJ IDEA 会将不在同一包中的类显示为灰色。当您在包含内部包的包上生成图表时,这可能会有所帮助。

3.png

要将图表另存为文件,请右键单击图表编辑器,然后从上下文菜单中选择导出图表 | 导出到文件,然后是要保存图表的文件扩展名。

管理类图

使用图表时,使用图表编辑器中的上下文菜单来执行不同的任务。您可以查看类的成员、添加新成员、删除现有成员、查看实现、检查父类、执行基本重构、添加注释等。

您可以选择边缘创建模式按钮图表工具栏上的图标来绘制图表中元素之间的关系链接。要删除现有链接,请选择您不需要的链接并按N/A。IntelliJ IDEA 将相应地更新源代码。

查看图表结构

  1. 生成图表。
  2. 单击左侧工具栏中的结构。IntelliJ IDEA 打开Structure工具窗口,该窗口显示图表的地图,其中包含所选块及其邻居的小预览。

4.png

使用上下文菜单放大和缩小、移动画布、更改布局以及将部分图表导出到图像中。

5.png

将现有类添加到图表

  1. 按Space。
  2. 在打开的搜索字段中,开始输入您要添加的课程的名称。然后,从建议列表中选择所需的课程。

如果要添加项目范围之外的类,请选中包括非项目项复选框。

或者,在项目工具窗口中选择一个或多个元素并将它们拖到图表中。

从图中删除节点元素

  1. 在图表编辑器中,选择要删除的节点元素。
  2. 右键单击该元素,然后从上下文菜单中选择Delete N/A。

或者,选择重构 | 安全删除 Alt+Delete。在这种情况下,IntelliJ IDEA在应用更改之前会检查使用情况。

Alt+F7您可以通过按下代码元素来快速搜索用法。

向班级添加新成员

您可以在图表编辑器中执行一些正向工程。

  1. 在图表编辑器中,右键单击任意位置并从上下文菜单中选择Content | 新的. 然后选择要创建的代码元素。
  2. 根据您的选择,IntelliJ IDEA 会打开相应的对话框,您可以在其中指定创建新元素所需的信息。

IntelliJ IDEA 将该项目添加到您的图表以及您的项目树中。

查看实现和父类

您可以在图表中查看实现和父类。如果 IntelliJ IDEA 发现多个父类或实现,它会显示相应项目的列表。选择您需要查看父级与其子级之间连接的那个。

  1. 在图表编辑器中,选择要查看其实现或父类的项目。
  2. 右键单击项目并从上下文菜单中分别选择Show Implementations Ctrl+Alt+B或Show Parents Ctrl+Alt+P。
  3. 在打开的弹出窗口中,选择您需要的项目并按Enter。要在弹出窗口中向上或向下扩展您的选择,请分别按Shift + Up或Shift + Down。

配置图表设置

您可以配置图表设置,以便在创建图表时默认使用某些选项。

  1. 按Ctrl+Alt+S打开 IDE 设置并选择工具 | 图表。
  2. 在右侧窗格中,选择您希望默认查看的选项,然后单击确定以应用您的更改。

分析图表

分析图操作组可让您以各种方式分析图,例如执行自动聚类、测量节点中心性、搜索周期、过滤两个节点之间的路径等。

过滤两个节点之间的路径

大多数情况下,生成的图表又大又复杂。通常,您只想专注于图表的特定部分。IntelliJ IDEA 允许您过滤两个图表元素之间的路径。

  1. 在图表编辑器中,选择您要关注的两个节点并右键单击其中一个以打开上下文菜单。
  2. 从上下文菜单中,选择分析图 | 关注两个节点之间的路径。

如果您不仅要关注两个节点,还要关注所选节点与其邻居的连接方式,请从上下文菜单中选择“关注节点邻居”选项。

  1. 在打开的对话框中,根据需要选择其他选项,然后单击Find。

6.png

IntelliJ IDEA 显示仅与选定节点关联的连接。

测量节点

  1. 在图表编辑器中,右键单击编辑器中的任意位置以打开上下文菜单。
  2. 从上下文菜单中,选择分析图 | 测量中心性。
  3. 在打开的对话框中,根据需要选择其他选项,然后单击Measure。

8.png

节点“重要性”通过从 0.0 到 1.0 测量的小数值表示,应首先探索最亮的节点选择。

9.png

标签: idea破解, idea激活码, IDEA, IDEA主题, IDEA教程, idea破解插件, idea注册码, idea注册码2021, idea注册码2022, idea注册码失效, idea注册码永久, idea注册码在线生成, idea破解教程, IDEA基础教程, IDEA高级教程, IDEA核心教程, IDEA插件, IDEA入门教程