1、检查UML类图插件是否开启ide
idea默认已经集成了该功能,只是默认没打开,咱们要手动打开它,参考下图:布局
File——Settings——Plugins——UML Support:idea
确认UML 这个勾已经勾上了,而后点击Apply,重启idea,而后您就可使用该功能了,固然你能够本身个爽,但推荐你继续往下看,你会更爽插件
2、详细使用3d
你有如下方式来使用UML类图:blog
1)在类的内部,点击右键,选择 Diagrams——Show Diagram继承
2)在左侧栏中选择某一个类,点击右键,选择 Diagrams——Show Diagram接口
3)你甚至能够选择一个包,再点击右键,选择 Diagrams——Show Diagram(接下来的演示,咱们就是经过选择一个包)ci
注释:show 和 show ... Popup的区别,只是前者新建在标签页内,后者以浮窗的形式展现:get
结果图:
一、依次展开各个包下的全部节点
结果图:
二、调整布局
布局功能按钮十分经常使用,当你应用某项功能时,图形可能你会发生变化,此时就能够显示如下命令的威力了
1)适配当前窗口
2)回到真实大小
3)按当前布局刷新页面
4)调整布局样式
右键——Layout——选择你本身喜欢的展示样式
三、查看类的依赖关系
右键——选择Show Dependencies
此时,你发现界面很乱,线的关系也很乱,此时你能够综合使用调整布局的相关命令了
注释:
继承关系:蓝色实线箭头
接口实现关系:绿色虚线箭头
四、去掉不关心的类
经过第3步,你发现类太多了,图形太大了咱们根本理不清了,此时,咱们能够手动删除咱们不关心的类
点击选择你想要删除的类,而后直接使用键盘上的delete键就好了。清理后的类关系图以下:
咱们仅保留了一个控制器的类关系图
五、查看类的详细信息
右键——Show Categories:能够选择Fields、Constructors、Methods、Properties
结果图:
有人说,诶,这怎么够呢,那继承下来的那些方法我也想看啊?简单,IDEA统统知足你。
什么,方法里你还想筛选,好比说想看protected权限及以上范围的?简单,右键选择 Change Visibility Level,根据须要调整便可。
也能够调整类的显示级别:
六、手动加入其它类到现有类图中
在页面点击右键,选择 Add Class to Diagram或者直接按下空格,而后输入你想加入的类就能够了:
七、查看类的实现/继承/父类
结果图:
八、查看类的具体代码
九、放大镜功能
按住键盘的Alt,能够调出放大镜功能,惊不惊喜,意不意外!!!