idea UML类图工具大全

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

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

File——Settings——Plugins——UML Support

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

二、详细使用

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

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

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

3)你甚至可以选择一个包,再点击右键,选择 Diagrams——Show Diagram(接下来的演示,我们就是通过选择一个包)

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

1、依次展开各个包下的所有节点

结果图:

2 基本操作调整布局(自己点点就知道了)

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

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

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

展示出所有的子类或者父类,可以按住shift多选进行拖拉展示到图片上

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

快捷键(F4)

5、去掉不关心的类

通过第3步,你发现类太多了,图形太大了我们根本理不清了,此时,我们可以手动删除我们不关心的类

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

6、查看类的依赖关系

右键——选择Show Dependencies

7、查看类的详细信息

右键——Show Categories:可以选择Fields、Constructors、Methods、Properties

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

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

9、查看类的具体代码

10、放大镜功能

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

参考

11快捷键

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

似乎 idea的类图 不会显示依赖和关联

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

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

参考文档

https://blog.csdn.net/zj420964597/article/details/87856758

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

发布了38 篇原创文章 · 获赞 26 · 访问量 2万+

猜你喜欢

转载自blog.csdn.net/sdrfengmi/article/details/103700682