IntelliJ IDEA 查看类的继承关系

无意间发现了intelliJ可以生成类的继承关系的diagram,并且diagram内置的功能也十分强大。我想这对于阅读源码,管理、查看类的结构等无疑是有所帮助的,并且它提供点按类(接口)名快速定位,无缝连接,体验很好。

Integer类为例作出说明:

  1. 在类中右键打开菜单


    Step I
  2. 定位到Diagrams一项

    Step II

  1. 会发现有两项,点击第一项会生成新的tab,第二项会生成一个弹窗(popup)


    Step III

区别是

  • 第一项生成的tab不能双击类(接口)名快速定位,但是第二项的弹窗可以;
  • 第一项生成的tab具有丰富的功能,比如列出类中的所有变量、构造方法、方法等等功能,但是第二项不提供,它仅仅可以列出diagram和快速定位
Step III --- (Tab)Diagram
Step III --- (Tab) With fields and methods
Step III --- (Popup)Diagram
Step III --- (快速定位)Diagram

另外,这个功能是需要插件支持的。Command + ,打开偏好设置,在Plugins中搜索UML插件。装好它之后就可以支持Diagrams功能了。

UML plugin

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。