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