![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=1738874927-AiMVBZtuhKI1qCDpDpCjGofJRsxM43TU-0-9dc32b909991e632470e681a69ec44e2)
图4-22 “包资源管理器”视图
在“包资源管理器”的工具栏中,单击菜单按钮,从中选择【过滤器…】,可以设置要隐藏的文件,如图4-23所示。
![](https://epubservercos.yuewen.com/28FA7E/3590497804429201/epubprivate/OEBPS/Images/figure_0075_0003.jpg?sign=1738874927-odwubJeRYSAbHEjp6fb0NM4ZIR5DyEbp-0-1acce2b8868755aad1c0cc7a6c87aa84)
图4-23 过滤元素
单击【过滤器…】命令后,将跳转到如图4-24所示的对话框。在该对话框中选中“名称过滤器模式”复选框,在下面的文本字段中输入期望的模式,将会隐藏相匹配的名称。例如,在文本框中输入“*.txt”,则在“包资源管理器”视图中的Chapter04项目中的所有.txt文件都将隐藏起来。
![](https://epubservercos.yuewen.com/28FA7E/3590497804429201/epubprivate/OEBPS/Images/figure_0075_0004.jpg?sign=1738874927-ARzgJtiPDUg6yWtaQsvNkvpA3eKK6qF5-0-8fae621f459d13c10fdd3bed12ccfea0)
图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=1738874927-td2fKk478xboeAZPE0lwc1r10ZvN6yCl-0-69e4026eac81cfd19824522ad59087b6)
图4-25 “大纲”视图
4.3.3 层次结构视图
“层次结构”视图允许用户查看类型的完整层次结构,可以只查看它的子类型或只查看它的超类型,如图4-26所示。
![](https://epubservercos.yuewen.com/28FA7E/3590497804429201/epubprivate/OEBPS/Images/figure_0076_0002.jpg?sign=1738874927-OlbYXaKH5MAJSYLxSYgU8F9tS088h4PA-0-b70be11c137bde6f183e0bf1801c1277)
图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=1738874927-VxToppLvoH0SHwTjPMXfnOOPtOVknDeW-0-f8d86bb5a80bf30d80d4109957dc2154)
图4-27 “Java浏览”透视图