idea UML类图工具大全

1、检查UML类图插件是否开启

idea默认已经集成了该功能,只是默认没打开,咱们要手动打开它,参考下图:ide

File——Settings——Plugins——UML Support布局

确认UML 这个勾已经勾上了,而后点击Apply,重启idea,而后您就可使用该功能了,固然你能够本身个爽,但推荐你继续往下看,你会更爽idea

2、详细使用spa

你有如下方式来使用UML类图:(快捷键 ctrl+alt+u   ctrl+alt+shift+u).net

1)在类的内部,点击右键,选择 Diagrams——Show Diagram插件

2)在左侧栏中选择某一个类,点击右键,选择 Diagrams——Show Diagram3d

3)你甚至能够选择一个包,再点击右键,选择 Diagrams——Show Diagram(接下来的演示,咱们就是经过选择一个包)blog

注释:show 和 show ... Popup的区别,只是前者新建在标签页内,后者以浮窗的形式展现:继承

 

一、依次展开各个包下的全部节点

结果图:接口

2 基本操做调整布局(本身点点就知道了)

 

3 展现向上的关系,向下的关系

1右键show Implementations (快捷键 ctrl+T) 向下

2右键show parents (快捷键ctrl+alt+p) 向上

展现出全部的子类或者父类,能够按住shift多选进行拖拉展现到图片上

 

4 第二种方式 直接在类中查看并导出类关系

快捷键(F4)

五、去掉不关心的类

经过第3步,你发现类太多了,图形太大了咱们根本理不清了,此时,咱们能够手动删除咱们不关心的类

点击选择你想要删除的类,而后直接使用键盘上的delete键就好了。清理后的类关系图以下:

六、查看类的依赖关系

右键——选择Show Dependencies

七、查看类的详细信息

右键——Show Categories:能够选择Fields、Constructors、Methods、Properties

 

八、手动加入其它类到现有类图中

在页面点击右键,选择 Add Class to Diagram或者直接按下空格,而后输入你想加入的类就能够了:

九、查看类的具体代码

 

十、放大镜功能

按住键盘的Alt,能够调出放大镜功能

参考

11快捷键

绿色实线为 接口间的继承
绿色虚线 为 类实现接口
蓝色实线为 类继承

彷佛 idea的类图 不会显示依赖和关联

右键可选择其子类/或者父类 (多选使用ctrl或者shift)enter键把选中的子类父类都展现出

space 添加其余类
ctrl+alt+b 添加子类或实现类 ctrl+T 
ctrl+alt+p 添加父类
右键 jump to source 跳到源代码 快捷键 F12
alt 为放大镜

参考文档

http://www.javashuo.com/article/p-kkbtselp-eu.html

https://blog.csdn.net/qq_19934363/article/details/90269883