我有几个使用相同的工具/技术(Maven,Java,Subversion等)和属性(例如相同的代码格式化规则)开发的应用程序。
每个应用程序包含多个项目(平均约4个)。是应该所有项目都驻留在一个Eclipse IDE工作区中,还是应该为每个应用程序创建单独的工作区?
答案 0 :(得分:2)
我通常在同一个工作区内的不同项目中工作。如果技术类似,如果我不必重新创建整个工作区,我会发现自己更有效率。即使有多个项目有多个项目,项目的明确命名也可以保持组织有序。根据我的需要,项目选项足以满足我的不同环境。当我使用不同平台进行开发时,多个工作区对我来说更有用。 (Java vs Python)
事实是,这取决于个人偏好。 Eclipse是一个多功能的工具,有很多方法可以使用它,因为有方法可以配置它。找到适合您的东西可能是最好的解决方案。
答案 1 :(得分:2)
更好的问题是“什么情况需要单独的工作空间”。在这些情况之外,它归结为个人偏好。
以下是部分列表:
答案 2 :(得分:0)
单独的工作区。如果要复制工作空间属性,则可以在Eclipse中使用该选项。我甚至将分支保存在不同的工作区中。它更干净。
示例原因:每个项目的目标平台不同。从首选项中不断切换目标平台是不可能的。
结论:拥有2个开放的日食似乎比混淆工作集更合适。
答案 3 :(得分:0)
您的问题是基于意见的。
在我看来,我更喜欢有一个包含多个项目的工作区,并且我关闭了不适用于我当前任务的项目。