IntelliJ IDEA使用图表工作

2018-11-29 10:14 更新

此功能仅在 IntelliJ IDEA 的 Ultimate 版本中受支持!

在这个章节,您会学习到如下的内容:

  • 使用图表
  • 使用 Java 模块依赖图表
  • 配置图表的默认设置
  • 查看图表
  • 添加节点元素到图表
  • 创建节点元素和成员
  • 创建元素之间的关系链接
  • 从图中删除节点元素
  • 以图表形式查看更改
  • 将类层次结构视为一个类图
  • 在图中查看成员
  • 查看同级和子项
  • 查看原型、派生和用法
  • 在关系图上编辑模块依赖关系
  • 使用结构视图在图表中导航

使用图表的先决条件

在开始使用 UML 图表之前,请确保 UML 支持插件已启用。该插件与 IntelliJ IDEA 捆绑在一起,默认情况下处于激活状态。如果该插件没有被激活,请在设置/首选项对话框的插件页面启用它,如“启用和禁用插件”中所述。

基本概念

IntelliJ IDEA 提供的 UML 建模支持包括两个方面:

  • 逆向工程,涉及到在现有代码库的基础上绘制 UML 模型。这种模式可以帮助您得到一个组成应用程序的类和包的概述、它们之间的关系、浏览库和视图依赖关系。
  • 正向工程,使您能够设计和创建视觉模型,并使用它进行填充节点元素、成员和关系。IntelliJ IDEA 自动生成源代码并保持与模型同步。

IntelliJ IDEA 中的 UML 模型由标准表示法中的类图表示。

IntelliJ IDEA 支持使用 UML 类图分析 Java、ActionScript / Flex、PHP 和 Maven 应用程序以及数据库和表的结构。除此之外,您可以探索提交给 VCS 的更改。

类图特征

在 IntelliJ IDEA 中,类图有以下的特征:

  • 能够在单独的编辑器选项卡、弹出窗口或预览中查看 UML 模型作为图表。
  • 能够从项目、结构、数据库、Maven、版本控制工具窗口、版本控制工具窗的 "历史记录" 选项卡和导航栏调用 UML 类图。在编辑器中,您可以查看整个类的类关系图,或在插入符号处观看符号。
  • 从图表元素导航到基础的源代码。
  • 突出显示同级和子类和包。
  • 重构(重命名、类型迁移、移动、安全删除、提取类、反转布尔、删除中间人、内联、封装、迁移、更改签名、使静态、转换为实例方法、引入参数对象、包装返回值)
  • 按名称和最后编辑位置导航到类、文件或符号。
  • 在工具提示中查看类或包信息,以及快速文档查找。
  • 将更改的类视为 UML 类图。
  • "UML 类图" 弹出窗口中的快速层次结构视图。
  • 从签名中查看子类型、超类和类。
  • 能够找到节点元素或成员的使用实例。
  • 能够配置 UML 类图的默认设置。
以上内容是否对您有帮助:
在线笔记
App下载
App下载

扫描二维码

下载编程狮App

公众号
微信公众号

编程狮公众号