![Eclipse全程指南](https://wfqqreader-1252317822.image.myqcloud.com/cover/765/687765/b_687765.jpg)
4.3 JDT的相关视图
4.3.1 包资源管理器视图
“包资源管理器”视图显示工作台中的项目以及项目内部元素的层次结构。元素层次结构是从项目的构建路径中派生出来的。对于每个项目来说,它们在本地都是以文件夹的形式组织起来,称为源文件夹,允许包含子文件夹和文件。源文件夹中的内容和引用的库都显示在目录树中,且可以打开和浏览里面JAR文件的内容。
“包资源管理器”视图可以用来浏览Java元素。在如图4-22所示的“包资源管理器”视图中,可以展开“Chapter04”项目查看它的内部元素。
![](https://epubservercos.yuewen.com/28FA7E/3590497804429201/epubprivate/OEBPS/Images/figure_0075_0002.jpg?sign=1738843235-o7gNjPqT8Y4HixMXr9o3OUYi1swqfjNd-0-68880a1a3cbce1d33e725024d6b53e5f)
图4-22 “包资源管理器”视图
在“包资源管理器”的工具栏中,单击菜单按钮,从中选择【过滤器…】,可以设置要隐藏的文件,如图4-23所示。
![](https://epubservercos.yuewen.com/28FA7E/3590497804429201/epubprivate/OEBPS/Images/figure_0075_0003.jpg?sign=1738843235-aKo7JDCwDwjiYf0WdFB9ArQ1VDTryP6d-0-b5876c0336c63289dd1eede45e86ffdc)
图4-23 过滤元素
单击【过滤器…】命令后,将跳转到如图4-24所示的对话框。在该对话框中选中“名称过滤器模式”复选框,在下面的文本字段中输入期望的模式,将会隐藏相匹配的名称。例如,在文本框中输入“*.txt”,则在“包资源管理器”视图中的Chapter04项目中的所有.txt文件都将隐藏起来。
![](https://epubservercos.yuewen.com/28FA7E/3590497804429201/epubprivate/OEBPS/Images/figure_0075_0004.jpg?sign=1738843235-aQymni2hUcQTAXZJll4Go1mxcC9cEU7v-0-b699f0898a860ee8f178770ffdf85ce7)
图4-24 “Java元素过滤器”对话框
4.3.2 大纲视图
“大纲”视图和编辑器相关联,它显示活动Java编辑单元的结构,包括声明、导入声明、字段、类型和方法等,它是在用户编辑编译单元时实时更新的。“大纲”视图使用图标来对Java元素进行注释。图标指示Java元素是静态的(static)、抽象的(abstract),还是终态的(final),如图4-25所示。
![](https://epubservercos.yuewen.com/28FA7E/3590497804429201/epubprivate/OEBPS/Images/figure_0076_0001.jpg?sign=1738843235-ERaTYVBPodwWN1wziFrG2JofRRqBGULx-0-89482b5f1e73f8402f56f131766c444d)
图4-25 “大纲”视图
4.3.3 层次结构视图
“层次结构”视图允许用户查看类型的完整层次结构,可以只查看它的子类型或只查看它的超类型,如图4-26所示。
![](https://epubservercos.yuewen.com/28FA7E/3590497804429201/epubprivate/OEBPS/Images/figure_0076_0002.jpg?sign=1738843235-aJLgSi2uvMuybLNLSe9KV2AIKRhvwzxl-0-c63be7912577c4c6d612604dff2507bb)
图4-26 “层次结构”视图
在工作台中可以使用以下几种方法来打开“层次结构”视图。
(1)在“大纲”视图中选择一个Java元素,使用F4功能键打开该元素的“层次结构”视图。
(2)右击,在弹出的菜单中选择【打开类型层次结构】。
(3)在工作台的菜单栏中选择【浏览→打开类型层次结构】。
4.3.4 Java浏览透视图
“Java浏览”透视图用于浏览项目的结构和方便地查看源代码。它包含如下5个部分:
(1)编辑器:对打开的文件进行编辑。
(2)项目视图:显示Java项目、源文件夹、外部库和内部库。
(3)包视图:显示当前项目中的Java包。
(4)类型视图:显示当前选择的包中的Java类型。
(5)成员视图:显示类型、编译单元或类文件的内容。
在Eclipse的菜单栏中选择【窗口→打开透视图→Java浏览】,就可以打开“Java浏览”透视图,如图4-27所示。
![](https://epubservercos.yuewen.com/28FA7E/3590497804429201/epubprivate/OEBPS/Images/figure_0077_0001.jpg?sign=1738843235-sB5JcHlXHKPjg3laG69jEoGyZi241jGL-0-b6e20620b939ba8bedd074ebb6f93919)
图4-27 “Java浏览”透视图