- 打开想要查看的接口或者类文件,使用快捷键
CTRL+H
调出Hierarchy窗口
好比,想要查看Exception的类继承关系,首先定位到这个文件,而后调出Hierarchy窗口。 编辑器
该窗口上面的一排工具栏以下: 分别是:ide
- 查看完整的类(接口)阶层结构
- 查看父类或者父接口
- 查看子类
- 是否按照字母排序
- 当前操做搜索的范围【重点】
- 刷新
- 是否同步打开相应的类或者接口【即鼠标选中某个接口或类,编辑器自动打开】
- 扩展块或者隐藏块
- 固定窗口
- 导出全部的结构到文本文件中
若是用多了idea就会发现,不少的操做都会有scope和字母排序以及隐藏块、扩展块,好比project结构面板,diff面板,搜索面板,favorite面板,以及diagram面板等等 2. 设定搜索范围工具
咱们能够本身设定搜索范围,这样idea就会在指定范围内搜索相应的父类或者子类。这样能够提升搜索范围,快速找到咱们须要的继承结构。由于在大部分状况下,项目结构都是相对复杂的,很容易匹配到几十个甚至上百个类。 测试
首先,idea里面有这些默认的搜索范围可供咱们选择,其中idea
- production:咱们编写的代码【经常使用】
- Test:咱们编写的全部的测试类
- All:就是1+2
- This Class:当前类
- JRE:这个范围是我自定义的,限定搜索范围为JRE提供的包
咱们能够经过configure选项,来自定义搜索范围。3d
这样,选中该搜索范围以后,只会展现相应的类了。 code