I have been using the Eclipse platform for Java, javaEE, c++, python and PHP - in various school projects. Now that I am a bit more comfortable with it I would like to have some more accurate instructions on how to set it up. I am on windows7 - I had dropped the eclipse itself in my Dropbox and created workspaces as needed but this ended up in a chaos of settings spread here and there and in various bugs (which showed up when I tried to update to Juno - now features like templates are broken).
So what is the recommended way of setting eclipse up for various languages ? Should I download the latest release, add the plugins I need (cdt, pdt etc) and then create different workspaces for the different languages (like eclipse_python, eclipse_java, eclipse_javaEE, etc )? How do you set Eclipse up ?
I've been using eclipse intensively for about 6 years now, and I'd recommend setting up a separate eclipse installation for up to 1 or 2 different programming languages. The reason is that with too many plug-ins, eclipse might consume too much memory or processor time (of course, depending on what the plug-ins do in background and so on...) which may lead to an unresponsive UI.
I also recommend using separate workspaces for each eclipse installation so that the different configurations/installations don't interfere with each other.
I wrote a little command line script which allows me to switch the .metadata directory in a workspace for use with a portable drive (supports two modes: home and portable) maybe someone finds that useful...