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

有没有可能在 Eclipse 中对项目进行分组? 或者有一个包含子项目的项目?

47366 次浏览

Eclipse 提供了工作集。您可以将 PackageExplorer 和其他位置中显示的项目减少到您在工作集中定义的任何项目。你也可以展示不同套路的结合,以及类似的体操。

You can define/edit/delete working sets from the little triangle dropdown menu on the Package Explorer and similar directory views.

那日食工作装置呢?您定义一个工作集,然后向其中添加一些项目。稍后您可以选择一个工作集,只有您先前选择的项目才会显示在项目资源管理器中。 简化分组以减少混乱。

Http://help.eclipse.org/galileo/index.jsp?topic=/org.eclipse.platform.doc.user/concepts/cworkset.htm

据我所知,你有两个选择:

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

  2. use the basic concept of workspace which allows you to work on many projects and relate them (via the Build path "Projects" tab, and "Java EE Module Dependencies") so that when you need resources from other projects or you need to deploy them along with your main web application Eclipse will do that for you

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

enter image description here

正如您可以看到的,我的 Java 项目位于 Sem1TPs这样的工作集中。

When you create an all new Project, just add the project to your working set, like this :

enter image description here

自从 Eclipse Mars M5以来,您可以在 ProjectExplorer 视图中看到嵌套项目的分层视图。在视图菜单中,单击“项目布局 > 层次结构”。https://www.eclipse.org/mars/noteworthy/#_nested_hierarchical_view_of_projects

工作集非常好,但是如果一个工作集中的项目与另一个工作集中的项目名称相同,并且这种情况出现在不同目录中的某些 TI C2000芯片示例中,那么它们就无法工作。