是否可以在Eclipse中对项目进行分组?


115

是否可以在Eclipse中对项目进行分组?也许有一个带有子项目的项目?


嗯,我认为您的问题中有一个歧义。您对“小组项目”到底是什么意思?最终目的是什么?
BalusC,2010年

9
我想,最终目的将是减少将无关项目存储在同一工作空间中带来的混乱。至少对我来说,当我查找此问题时。
andreb 2011年

Answers:


158

Eclipse提供了工作集。您可以将“程序包资源管理器”和其他位置中显示的项目减少为在工作集中定义的任何项目。您还可以显示各种集合和类似体操的结合。

您可以从Package Explorer和类似目录视图上的小三角形下拉菜单中定义/编辑/删除工作集。


1
非常感谢,这正是我想要的。
Hemeroc

4
使用工作集要注意的一件事是,项目浏览器中没有“其他项目”工作集,因此很容易错过您未能分类的新项目。Package Explorer确实具有此功能,但是缺少其他功能(请参见stackoverflow.com/questions/1265070/…)。跟踪/投票将其添加到Project Explorer的问题是bugs.eclipse.org/bugs/show_bug.cgi?id=266030
studgeek 2012年

7

据我所知,您有两种选择:

  1. 使用已经建议的工作集选项:您可以创建自定义组,使用它们来专注于项目的特定区域,通过Mylin激活它们;确实是一个非常强大的工具

  2. 使用工作空间的基本概念,该概念使您可以处理多个项目并关联它们(通过“构建路径”的“项目”选项卡和“ Java EE模块依赖项”),以便当您需要其他项目的资源或部署它们时Eclipse将与您的主要Web应用程序一起为您做到这一点



6

使用Working Sets,您可以如图所示添加和组织它们:

在此处输入图片说明

正如你可以看到我的Java项目都在工作组喜欢Sem1TPs

当创建一个新项目时,只需将项目添加到工作集中,如下所示:

在此处输入图片说明


4
这实际上对我很有帮助。我只需要单击“顶层元素”,然后选择“工作集”。我根本没有配置的视图。谢谢!!
克利

您知道该选项(“顶层元素”->“工作集”)是否可用于“项目浏览器”视图吗?我似乎无法像Package Explorer那样使它工作:(
Diego


0

工作集很棒,但是如果一个工作集中的项目与另一个工作集具有相同的名称,则它们将不起作用,并且这种情况在不同目录中的某些TI C2000芯片示例中会发生。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.