如何组织Eclipse - 工作区与编程语言

4 投票
2 回答
752 浏览
提问于 2025-04-16 02:27

我在用Eclipse编写PHP(PDT)、Python,有时候还会用它来做Android开发。每种编程语言在启动Eclipse后都需要运行很多东西。

当然,我不会同时使用所有语言,我为每种语言都设置了不同的工作空间。请问有没有什么方法或者建议,让Eclipse在打开特定工作空间时只运行必要的工具呢?

比如:

我选择/workspace/www/,那么只会运行PDT工具。

我选择/workspace/android/,那么只会出现Android工具和工具栏上的按钮。

我是不是需要手动把每个工作空间里不需要的东西都删掉?还是说有可能把所有不需要的东西都去掉呢?

2 个回答

0

我自己没有这样做过……但听说你可以在一台电脑上安装一个Eclipse,然后用不同的设置来运行它:可以看看这个StackOverflow的问题.

通过使用不同的Eclipse设置(在链接中有介绍),你可以以不同的方式打开Eclipse,这样就只会加载你需要的插件。

3

插件是存放在Eclipse的安装目录里,而不是在工作区文件夹里。所以一个解决办法是为每个任务使用不同的Eclipse安装,这样的话只有需要的插件会被加载(其他的插件就不会出现)。不过,这样你就得维护至少三个不同的Eclipse安装。

另一个解决办法是禁用插件在启动时的激活:在首选项/常规/启动和关闭里,你可以选择不加载某些插件。这个方法的问题在于,它只是不让插件加载,但插件的菜单和工具栏的内容还是会被加载。

撰写回答