使用 UML 类图插件的 Intellij Idea 高级用法
一、检查UML类图插件是否开启
idea默认已经集成了该功能,只是默认没打开,我们要手动打开它,参考下图:
File——Settings——Plugins——UML Support:
确认UML 这个勾已经勾上了,然后点击Apply,重启idea,然后您就可以使用该功能了,当然你可以自己个爽,但推荐你继续往下看,你会更爽
二、详细使用
你有以下方式来使用UML类图:
1)在类的内部,点击右键,选择 Diagrams——Show Diagram
2)在左侧栏中选择某一个类,点击右键,选择 Diagrams——Show Diagram
3)你甚至可以选择一个包,再点击右键,选择 Diagrams——Show Diagram(接下来的演示,我们就是通过选择一个包)
注释:show 和 show ... Popup的区别,只是前者新建在标签页内,后者以浮窗的形式展示:
结果图:
1、依次展开各个包下的所有节点
结果图:
2、调整布局
布局功能按钮十分常用,当你应用某项功能时,图形可能你会发生变化,此时就可以显示以下命令的威力了
1)适配当前窗口
2)回到真实大小
3)按当前布局刷新页面
4)调整布局样式
右键——Layout——选择你自己喜欢的展现样式
3、查看类的依赖关系
右键——选择Show Dependencies
此时,你发现界面很乱,线的关系也很乱,此时你可以综合使用调整布局的相关命令了
注释:
继承关系:蓝色实线箭头
接口实现关系:绿色虚线箭头
4、去掉不关心的类
通过第3步,你发现类太多了,图形太大了我们根本理不清了,此时,我们可以手动删除我们不关心的类
点击选择你想要删除的类,然后直接使用键盘上的delete键就行了。清理后的类关系图如下:
我们仅保留了一个控制器的类关系图
5、查看类的详细信息
右键——Show Categories:可以选择Fields、Constructors、Methods、Properties
结果图:
有人说,诶,这怎么够呢,那继承下来的那些方法我也想看啊?简单,IDEA通通满足你。
什么,方法里你还想筛选,比如说想看protected权限及以上范围的?简单,右键选择 Change Visibility Level,根据需要调整即可。
也可以调整类的显示级别:
6、手动加入 其它 类到现有类图中
在页面点击右键,选择 Add Class to Diagram或者直接按下空格,然后输入你想加入的类就可以了:
7、查看类的实现/继承/父类
结果图:
8、查看类的具体代码
9、放大镜功能
按住键盘的Alt,可以调出放大镜功能,惊不惊喜,意不意外!!!
转:www.toutiao.com/i6589439160…
上一篇: UML 类图和 Markdown 语法。
推荐阅读
-
Intellij IDEA 插件开发入门详解 - 如何添加 Application 和 Project Component,并创建 Action? 在本文中,我们将详细介绍如何在 IntelliJ IDEA 中添加 Application 和 Project Component,并且通过这些组件来创建一个简单的 Action。 首先,我们将在 src 目录上使用 Alt+Insert 快捷键打开 New 对话框,然后从中选择 Application Component 并输入名称如 MyComponent。接下来,我们在 MyComponent 类中添加一个 sayHello 方法并编写相关逻辑。 然后,我们需要为我们的插件添加一个 Action,使用户可以通过菜单或其它方式访问它。为此,我们将创建一个新的类 SayHelloAction 继承自 AnAction 类,并在 actionPerformed 方法中获取 Application 和 MyComponent 对象,最后调用 MyComponent 的 sayHello 方法。 最后,我们需要为我们的插件配置相关的文件以确保它可以正常运行。在本文中,我们将详细介绍如何进行这些配置。
-
使用 UML 类图插件的 Intellij Idea 高级用法