你如何管理日益增长的日食配置?

时间:2008-09-30 20:08:50

标签: eclipse ide development-environment

我使用eclipse进行了大量的工作,包括:

  • 多个“实用程序”项目,其中包含我的大多数java工作使用的代码
  • 我定期同步和使用的各种与插件相关的项目(例如:Git插件)
  • 插件项目我正在开发
  • 偶尔的pydev / non-java项目
  • 等...

保持所有这些事情变得非常困难,特别是因为我从不需要一次性使用它们。我已经尝试过使用Mylyn(而且我再试一次)但过去它已经导致eclipse运行得非常慢,而且我还记得要告诉mylyn我已经切换任务了,这是非常可怕的,所以它倾向于学习非常奇怪的(并且在很大程度上无用的)资源集。

我考虑过使用多个工作区,但是当需要在多个工作区中存在多个项目时,以及需要跨工作区同步eclipse元数据目录时,这是有问题的。

在eclipse中管理复杂工作环境的最佳方法是什么?其他开发环境不是一个可行的选择,因为在开发eclipse插件时没有任何理智的选择(这是一个要求)。

(我认为在一两个月前问过一个非常相似的问题,但我找不到它......)

4 个答案:

答案 0 :(得分:3)

我不太清楚你的需求是什么。但您是否尝试在Package Explorer中使用工作集?

打开Package Explorer视图,打开其菜单,然后选择Working Work。这使您可以为工作区中加载的所有项目的子集命名。

使用包资源管理器菜单切换工作集。使用工作集来限制搜索,错误,问题等的范围。

定义您需要的工作集,以便对项目进行分组。项目可以是任意数量工作集的一部分。

答案 1 :(得分:2)

这是关于工作集的截屏视频 - 这看起来像是正确答案。

http://www.peterfriese.de/eclipse-working-sets-part-i/

答案 2 :(得分:1)

您想使用“工作集”。

答案 3 :(得分:0)

我建议使用不同的工作区,然后将常用项目添加到每个工作区(您可以指定项目在工作区外的位置)。我相信这会奏效,但我没试过,所以我不能确定。

正如@JesperE和@Dennis S建议的那样,工作集将帮助您组织项目,但它们可能不会使eclipse运行得更快,因为项目仍然会被加载到工作区中。