说明
平时写java代码的时候,代码经常会显得很长,很不容易看出Java类之间的关系
后来发现IDEA有一个很棒的功能,可以直接根据代码来查看改文件内的类UML关系图
先去设置里面打开查看UML功能
setting->plugins->搜索UML即可
把搜索出来这个插件选上

查看java源代码内的类关系UML图
双击shift键打开keymap,然后搜索UML,选择Show Local Changes as UML
直接按快捷键Ctrl+Alt+Shift+D也可以


在UML图内点击鼠标右键,Show Categories,可切换查看各个类的属性和概括图
查看类UML图可以放大
觉得生成的UML图小?这都不是问题,按Alt键,即可放大查看UML图
查看整个文件夹下的所有java类UML关系图
写java的时候通常不会把所有类放在一个源文件里面,这时候就需要查看整个文件夹内的Java类关系图了
而IDEA一样能做到,在左边的Project视图里面鼠标右键将要查看的文件夹,选择Diagrams->Show Diagrams->Java Class Diagrams即可