在我看来,这两种观点几乎是相同的,特别是自伽利略以来。这是真的吗,还是我错过了其中一种或另一种的某些特征?
dauxcl2d1#
根据Eclipse帮助,Project Explorer提供了Workbench中工件的分层视图,该视图由Workbench的特定配置定制。如果只安装了Java Developer Tools(JDT),则对于Java项目,项目浏览器的外观和行为与包浏览器几乎相同(包括上下文菜单中的重构和其他源代码操作)。但是,项目浏览器也可用于其他语言和项目类型。附加的插件为ProjectExplorer视图提供了“额外的信息”,使其更加“复杂”。例如:如果您安装了动态Web项目和Web工具,项目浏览器会显示其他树节点,如部署描述符和JavaScript资源。您可以在 * 项目浏览器/自定义视图.../内容 * 中查看(和配置)所有可用的贡献。如果您使用SpringSource工具套件2.1.0,则会为Web项目、Spring Bean和Web服务提供其他节点。
ippsafx72#
我相信ProjectExplorer是Navigator的继承者,并且(在很大程度上)是语言不可知的。Package Explorer是专门为Java项目设计的,这就是为什么它的上下文菜单中有重构之类的东西。Package Explorer还显示Java类和包(顾名思义),而Project Explorer显示文件夹和.java文件。
whitzsjs3#
我在Java项目中看到的一些差异(在Juno中):
这就是为什么我把这两个标签放在一起的原因。:-)
piztneat4#
我的项目资源管理器隐藏了属于源代码管理系统的文件夹,而包资源管理器则显示了.git文件夹。此外,包资源管理器提供了更多与源代码有关的选项,例如重构。
.git
o3imoua45#
我刚刚注意到的一件事是,至少在开发Java Android应用程序时,如果项目的www.example.com文件被破坏或不存在,项目将不会显示在Package Explorer中project.properties。我只使用了Package Explorer,并隐藏了Project Explorer,我一直在绞尽脑汁想为什么我导入的项目没有显示出来。我的控制台显示该项目没有.properties文件,但它对right click -> fix properties是不可见的。然后我打开Project Explorer,它就在那里了。
right click -> fix properties
guykilcj6#
首选包资源管理器的一个原因是,当您对正在编辑的文件或在“搜索”视图中找到的文件选择“显示于”时,它是列表中显示的唯一资源管理器。
wecizke37#
*项目浏览器-这是org.eclipse.ui.navigator.resources插件提供的CommonNavigator示例。它提供工作区视图,并具有大量为资源、Java、C、Web工具、数据工具、PHP等提供的NCE(导航器内容扩展)。Source*项目浏览器用于Web项目,企业项目,Spring Bean与Web服务得其他节点.*包资源管理器-由Java开发工具(JDT)UI项目提供,它提供工作区的Java类视图。
org.eclipse.ui.navigator.resources
CommonNavigator
7条答案
按热度按时间dauxcl2d1#
根据Eclipse帮助,Project Explorer
提供了Workbench中工件的分层视图,该视图由Workbench的特定配置定制。
如果只安装了Java Developer Tools(JDT),则对于Java项目,项目浏览器的外观和行为与包浏览器几乎相同(包括上下文菜单中的重构和其他源代码操作)。但是,项目浏览器也可用于其他语言和项目类型。
附加的插件为ProjectExplorer视图提供了“额外的信息”,使其更加“复杂”。
例如:如果您安装了动态Web项目和Web工具,项目浏览器会显示其他树节点,如部署描述符和JavaScript资源。您可以在 * 项目浏览器/自定义视图.../内容 * 中查看(和配置)所有可用的贡献。如果您使用SpringSource工具套件2.1.0,则会为Web项目、Spring Bean和Web服务提供其他节点。
ippsafx72#
我相信ProjectExplorer是Navigator的继承者,并且(在很大程度上)是语言不可知的。
Package Explorer是专门为Java项目设计的,这就是为什么它的上下文菜单中有重构之类的东西。Package Explorer还显示Java类和包(顾名思义),而Project Explorer显示文件夹和.java文件。
whitzsjs3#
我在Java项目中看到的一些差异(在Juno中):
这就是为什么我把这两个标签放在一起的原因。:-)
piztneat4#
我的项目资源管理器隐藏了属于源代码管理系统的文件夹,而包资源管理器则显示了
.git
文件夹。此外,包资源管理器提供了更多与源代码有关的选项,例如重构。o3imoua45#
我刚刚注意到的一件事是,至少在开发Java Android应用程序时,如果项目的www.example.com文件被破坏或不存在,项目将不会显示在Package Explorer中project.properties。
我只使用了Package Explorer,并隐藏了Project Explorer,我一直在绞尽脑汁想为什么我导入的项目没有显示出来。我的控制台显示该项目没有.properties文件,但它对
right click -> fix properties
是不可见的。然后我打开Project Explorer,它就在那里了。guykilcj6#
首选包资源管理器的一个原因是,当您对正在编辑的文件或在“搜索”视图中找到的文件选择“显示于”时,它是列表中显示的唯一资源管理器。
wecizke37#
*项目浏览器-这是
org.eclipse.ui.navigator.resources
插件提供的CommonNavigator
示例。它提供工作区视图,并具有大量为资源、Java、C、Web工具、数据工具、PHP等提供的NCE(导航器内容扩展)。Source*项目浏览器用于Web项目,企业项目,Spring Bean与Web服务得其他节点.
*包资源管理器-由Java开发工具(JDT)UI项目提供,它提供工作区的Java类视图。