如何组织Eclipse - Workspace VS Programming语言

时间:2010-08-07 09:23:49

标签: python android eclipse workspace eclipse-pdt

我使用Eclipse进行PHP(PDT),Python和Android的编程。每种编程语言都需要在Eclipse启动后运行很多东西。

当然我不会在某个时刻使用所有这些,我为每个人都有不同的工作空间。有没有办法或建议如何让Eclipse在打开定义的工作区时只运行必要的工具?

e.g:

  

我选择 / workspace / www / ,因此只会运行PDT工具

     

我选择 / workspace / android / ,因此只会出现工具栏中的Android工具和按钮

我是否必须从每个工作区手动删除所有不需要的东西?或者可以删除所有?

2 个答案:

答案 0 :(得分:3)

插件存储在Eclipse安装中,而不是工作空间文件夹中。因此,对于每个任务,一个解决方案是针对不同的Eclipse安装,在这种情况下,只加载所需的插件(而其他插件不可用),另一方面,您必须至少维护三个并行的Eclipse安装。

另一种解决方案是在启动时禁用插件激活:在首选项/常规/启动和关机中,您可以禁用未加载的单个插件。这种方法的问题是,这只会有助于不加载插件,但它的菜单和工具栏贡献将被加载。

答案 1 :(得分:0)

我自己没有这样做......但显然你可以安装一个具有多种配置的Eclipse:见this stackoverflow question

使用不同的Eclipse配置(如链接中所述)将允许您以不同方式打开Eclipse,从而仅加载所需的插件。