多语言展示
当前在线:713今日阅读:167今日分享:27

intellij 查询类继承结构图

相信很多用intellij的同学在查看源码时,常常会发现源码中的某一个类的继承层次会特别深,当一个一个地去看时,会显得及其的吃力。如果有类的继承视图那就更棒了。intellij作为一款优秀的智能的开发工具怎么会没有呢?下面我给大家介绍一下如何使用intellij来查询某一个类的继承结构图。先看看生成的类继承结构图
工具/原料

intellij2014版或者之后的版本

方法/步骤
1

打开intellij,进入intellij界面。打开全局搜索功能(双击shift键),输入任意一个继承比较深的接口或者类,此处我选的是ApplicationContext接口

2

打开点击搜到的该类,该类是框架封装好的类。可能会提示你下载源码等,可以不必理会。将鼠标停留在该接口(类)中,找到类(接口)名,双击选中该类后,点击鼠标右键(又名反键),选择最后一个diagram选项,选择show diagram

3

经过之前的两步,我们就可以看到它的继承类结构图了。什么,这是仅仅是图阿,nonono,稍等,intellij不愧为一款屌炸天的智能编辑器,它除了在这个图里提供了继承关系结构图,同时你还可以指定每个类或者接口里的Fied、Property、Method、InnerClass是否显示。简直好用到爆啊

4

前面提到的这种类继承关系结构图有个缺点:你无法直接点击进入该类,实际它是给你提供一个宏观上的关系视图让你去把握。当然,intellij也是支持像eclipse中Hierarchy视图的。实际操作也很简单,废话不多说,先上图

5

还是以刚才的AppliactionContext结构为例,当鼠标停留在该接口里面时,点击菜单栏的Navigate选项卡,选择里面的Type Hierarchy即可。当然,你也可以按快捷键Ctrl+H实现

6

至此,intellij的类或者接口的继承结构视图就显示出来了。如果这条经验帮到了你,欢迎点赞哦~咩咩哒

推荐信息