2009-08-12 203 views

回答

64

根据Eclipse的帮助,在Project Explorer

提供了Workbench,它是 你的工作台的具体 配置定制 文物的层次结构视图。

仅对于Java开发工具(JDT)安装Project Explorer中近的外观和行为的Java项目的包浏览器(包括在上下文菜单中重构和其他源代码操作)。但是Project Explorer也可用于其他语言和项目类型。

附加插件为Project Explorer视图贡献“额外信息”,使其更“复杂”。例如,如果您安装了Web工具并且拥有动态Web项目,那么Project Explorer将显示其他树节点,如部署描述符和JavaScript资源。您可以在Project Explorer/Customize View .../Content中看到(并配置)所有可用的贡献。

例如使用SpringSource Tool Suite 2.1.0我有用于web项目,spring bean和web服务的附加节点。正因为如此,我赞成使用Project Explorer。

+3

“包资源​​管理器显示额外的树节点” - 你的意思是“项目资源管理器显示你额外的树节点”? – 2009-12-28 09:01:25

+0

谢谢,更正:) – 2009-12-28 09:26:47

+1

此外,Project Explorer不会在双击时打开项目 - Package Explorer会执行此操作。 – 2011-10-17 17:35:37

2

我的项目资源管理器隐藏属于源代码管理系统的文件夹,而Package Explorer显示例如.git文件夹。另外,Package Explorer提供了更多可用于源代码的选项,例如重构的东西。

14

我相信项目资源管理器是作为导航器的后继者,并且(大部分)是语言不可知的。

包资源管理器专门用于Java项目,这就是为什么它有像上下文菜单重构的东西。 Package Explorer还显示Java类和包(顾名思义),而Project Explorer则显示文件夹和.java文件。

+0

有趣的是“导航”支持水平滚动,而“包资源管理器”不 - 请upvote :https://bugs.eclipse.org/bugs/show_bug.cgi?id = 201984 – 2014-09-15 14:39:15

2

更喜欢包资源管理器的一个原因是它是在您正在编辑或已在搜索视图中找到的文件中选择“显示在”时出现在列表中的唯一浏览器。

2

我刚刚注意到的一件事是,至少在开发Java Android应用程序时,如果Project.properties文件是borked或不存在,则Projects Package将不会显示在Package Explorer中。

我只使用包资源管理器,并隐藏了项目资源管理器,我正在拉我的头发,试图找出为什么我的导入项目不显示。我的控制台说这个项目没有.properties文件,但对我来说是不可见的。然后我打开了项目浏览器,它在那里,因为它应该是。

3

Java项目有些区别我看到(在朱诺):

  • 在项目资源管理器,上下文菜单>新建给出了常见的Java特效,例如类,接口,枚举,包......在包资源管理器,我看到各种各样的项目,Web服务,文件夹,文件等
  • 在包资源管理器中,我可以拖放两个包之间的类文件,它会自动执行重构(移动和更改包,并在其他类中导入)。项目资源管理器不会允许我拖动鼠标。
  • 而且如上所述,Project Explorer显示更多信息,例如。部署描述,JavaScript资源,部署的资源等,而包资源管理器是以Java为中心的。

这就是为什么我并排放置两个选项卡的原因。 :-)

相关问题