May 9, 2014

Bare-bones Eclipse

I work with many languages, but I like to work with Java. I would prefer to work with C# if the tool/library support was as good as Java, but unfortunately it isn't.

Eclipse and IntelliJ are the 'best' IDEs to use (in 2014) when working with Java. Gradle is the most promising build system for Java. However, Eclipse's default installation you find when searching for it on Google points to a bloated version which has a bunch of unneeded junk. Most of it will simply slow down the IDE. This is why I have been using the Platform Runtime Binary and then adding only the components I need. You can find it from the download site at:

http://download.eclipse.org/eclipse/downloads/index.html

Just follow to the version you want, scroll down until you find the Platform Runtime Binary group and select the version for your OS. When you first launch Eclipse it will load fairly fast, but it will also support absolutely nothing except general projects. I also suggest making a copy of this eclipse installation and using a copy for each language you wish to work with. For example, one version per language or set of languages you are going to use on projects. This keeps Eclipse running extremely fast and means you only ever load the plugins which are absolutely required for your project. There might be a way to disable (without uninstalling) plugins but I have not found the option anywhere. Also some poorly maintained plugins may not cleanly uninstall themselves and cause issues over time which are a nightmare to track down.

No comments :

Post a Comment