How to Organize Eclipse - Workspace VS Programming Languages

I use Eclipse for programming in PHP (PDT), Python, and sometimes Android. Each of these programming languages ​​requires the launch of many functions after starting Eclipse.

Of course, I do not use them all at one time, I have a different workspace for each of them. Is there a way or recommendation how to get Eclipse to run only the necessary tools when opening a specific workspace?

eg:.

I select / workspace / www / , so only PDT tools will run

I select / workspace / android / , so only the Android tools and buttons on the toolbars will appear

Do I need to manually delete all unnecessary things from each workspace? Or can you either delete everything?

+4
source share
2 answers

Plugins are stored in the Eclipse installation, not in the workspace folder. Thus, one solution will be to install different Eclipse installations for each task, in this case only the necessary plugins will load (and the rest are not available), on the other hand, you need to support at least three parallel Eclipse installations.

Another solution is to disable the activation of the plug-in at startup: in the Settings / General / Startup and Shutdown section, you can disable individual plugins without loading them. The problem with this approach is that it only helps not to load plugins, but its tabs in menus and toolbars will be loaded.

+3
source

I didn’t do this myself ... but apparently you can have one Eclipse installation with several configurations: see this thread_stack question .

Using various Eclipse configurations (as described in the link) will allow you to open Eclipse in a different way and, thus, load only the necessary plugins.

0
source

All Articles