我碰到这个帖子 https://stackoverflow.com/questions/582391/installing-eclipse-3-4-plugins-in-a-directory-other-than-eclipsehome-plugins并想知道是否有一种方法可以根据我当前工作的工作空间仅激活我安装的所有插件中的一部分。
例如 - 如果我像这样组织我的工作区
/workspaces
/java
/jee
/php
...
如果我正在处理 Java EE 项目等,我不需要 Android 插件。
我也遇到过这,建议停用每个工作区的某些功能 http://dev.eclipse.org/newslists/news.eclipse.newcomer/msg12763.html。但这不是一个选项,因为显然没有插件被注册为功能。
谢谢,我
Edit:顺便说一句,我正在使用 Eclipse 3.5 Galileo
也许你可以实现你的目标,但它需要很多“定制工作“所以我不会为自己做这件事:)
- 使用您使用所有工作区的插件创建“最小”Eclipse 安装。
- 为每个工作区创建一个 dropins 文件夹,并将所有“工作区特定插件”放入该文件夹中。
- 为所有工作区创建 Eclipse 快捷方式并使用类似的东西
"-data _workspacedir_ -vmargs -Dorg.eclipse.equinox.p2.reconciler.dropins.directory=_dropindir_"
在快捷方式中。
- 使用新的快捷方式之一启动 Eclipse。
请注意,在这种情况下,您无法在 Eclipse 中切换工作区,您必须关闭当前工作区并使用相应的快捷方式启动新工作区。
UPDATE:我发现了一些 Eclipse 功能请求,如果它们被实现的话,可以使这种设置变得更容易:
- 软件更新必须允许将插件安装到扩展位置 https://bugs.eclipse.org/bugs/show_bug.cgi?id=224145
- 支持多个捆绑池 https://bugs.eclipse.org/bugs/show_bug.cgi?id=202447
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)