views:

370

answers:

2

I use Eclipse for different projects, each with its own workspace. They need quite a different set of plugins (SVN vs hg vs git, AppEngine vs Tomcat vs OSGi, and so on), and I have all those plugins installed and active all the time, which clutters the workspace quite a bit. I'd like to selectively disable plugins for each workspace.

+1  A: 

I solved that problem by having two separate eclipse "installations". It isn't the most beautiful solution, but does the job.

Here it is suggested to use General -> Capabilities, but that doesn't seem to exist in 3.5

Bozho
+1  A: 

Another solution would be to define a perspective for each workspace, and customize that perspective.

alt text

In each one, you can deactivate menu and commands of plugin you do not want, even though those plugins remains loaded.
That help removing some of the "GUI cluttering" caused by the various plugin.

When you switch workspace, you will restore the perspective you were using with the new workspace.

VonC