项目应该分成单独的Eclipse IDE工作区吗?

时间:2013-08-14 16:12:44

标签: eclipse workspace

我有几个使用相同的工具/技术(Maven,Java,Subversion等)和属性(例如相同的代码格式化规则)开发的应用程序。

每个应用程序包含多个项目(平均约4个)。是应该所有项目都驻留在一个Eclipse IDE工作区中,还是应该为每个应用程序创建单独的工作区?

4 个答案:

答案 0 :(得分:2)

我通常在同一个工作区内的不同项目中工作。如果技术类似,如果我不必重新创建整个工作区,我会发现自己更有效率。即使有多个项目有多个项目,项目的明确命名也可以保持组织有序。根据我的需要,项目选项足以满足我的不同环境。当我使用不同平台进行开发时,多个工作区对我来说更有用。 (Java vs Python)

事实是,这取决于个人偏好。 Eclipse是一个多功能的工具,有很多方法可以使用它,因为有方法可以配置它。找到适合您的东西可能是最好的解决方案。

答案 1 :(得分:2)

更好的问题是“什么情况需要单独的工作空间”。在这些情况之外,它归结为个人偏好。

以下是部分列表:

  1. 项目依赖于冲突的插件或冲突的插件版本。
  2. 项目依赖于冲突的工作区首选项。这通常发生在单身的偏好上。例如,在开发插件时,只有一个目标平台在整个工作区的任何给定时间都处于活动状态。
  3. 工作空间中的项目数和/或这些项目的大小会导致Eclipse性能问题。

答案 2 :(得分:0)

单独的工作区。如果要复制工作空间属性,则可以在Eclipse中使用该选项。我甚至将分支保存在不同的工作区中。它更干净。

示例原因:每个项目的目标平台不同。从首选项中不断切换目标平台是不可能的。

结论:拥有2个开放的日食似乎比混淆工作集更合适。

答案 3 :(得分:0)

您的问题是基于意见的。

在我看来,我更喜欢有一个包含多个项目的工作区,并且我关闭了不适用于我当前任务的项目。