IntelliJ IDEA 使用技巧—查看类的继承关系图

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了IntelliJ IDEA 使用技巧—查看类的继承关系图相关的知识,希望对你有一定的参考价值。

参考技术A 使用快捷键Ctrl+H,也可以选择指定类,然后右键点击菜单Browse Type Hierarchy,

然后右边的继承关系就能够展示出来

鼠标选中要查询的方法,使用Ctrl+Alt+H,
在右侧,引用方法的层级就出来了

选中要查询的类,可以多选,然后右键点击相应的菜单,或者使用快捷键Ctrl+Alt+shift+U

就能显示对应的状态图

intellij idea 如何查看一个类或接口的子类关系图

    查看超类的的结构树,如当你有Exception这个类时。

    显示此类的超类结构图

    然后查看Throwable的其他子类,点击Throwable,然后输入快捷键CTRL+H,右侧有Throwable的4个子类

    添加Throwable子类Error到此结构图

    最后出现此类的结构图

    当需要理清楚框架或者包里面的类与类关系时可以使用类结构图分析,当分析框架中包含的设计模式的时候结构图也对分析有所帮助。

    辛苦打字,麻烦觉得帮到您的话点下有用,谢谢

参考技术A

1、查看图形形式的继承链

在你想查看的类的标签页内,点击右键,选择 Diagrams,其中有 show 和 show ... Popup,只是前者新建在标签页内,后者以浮窗的形式展示:

实际上,你也可以从左边的项目目录树中,对你想查看的类点击右键,同样选择Diagrams,效果是一样的:

然后你就会得到如下图所示的继承关系图形,以自定义的Servlet为例:

显而易见的是:

    蓝色实线箭头是指继承关系。

    绿色虚线箭头是指接口实现关系。

参考技术B 在 IntelliJ IDEA 中这个查看一个类也就是当前类的所有继承关系,包括实现的所有的接口和继承的类,
这个继承,不仅仅是一级的继承关系,包括好几层的继承。父类的父类的父类。直到最后。
可以很清楚明了的了解一个类的实现关系。

以上是关于IntelliJ IDEA 使用技巧—查看类的继承关系图的主要内容,如果未能解决你的问题,请参考以下文章

IntelliJ IDEA 使用技巧—查看类的继承关系图

intellij idea 如何查看一个类或接口的子类关系图

IntelliJ IDEA 查看继承关系

IntelliJ IDEA | 使用技巧

intellij idea 怎样实现接口

IntelliJ IDEA中怎么查看方法说明