Eclipse 3.5 - Galileo

First Encounter

  • new, more useful and prettier welcome screen
  • some extensions working that had problems in current 3.4
bugs and strange things
  • "what's new" link on welcome screen does not work
  • there is no update site set after instalation butafter installation of first extension (subclipse) the updates started to work
  • new cogwheel icon in task bar (or window list) is quite undistinguishable


The good news are, that the my favourite extensions all seem to work. Here is a short list of succesfully installed plugins, these with asterisk I've not yet tested too much:
  • subclipse
    - on project page there is already information that it works with 3.5
  • android
    - works terribly in 3.3, not installable in latest 3.4
  • wolips*
  • ocaide*
  • pydev


Java Best IDE is ...

Java developers frequently discuss about what IDE is BoB (best-of-breed). Well, I don't think it's possible to choose one, to be honest.

Eclipse is feature-rich but the GUI in som areas is horrible and it tends to brake up with updates, also support for amd64 linux was missing for some time. It has support for Android, it has Wolips and much more. There are also project for non-Java developers like PyDev, although this one lacks the comfort and power of Java toolset.

Intellij Idea has best productivity for the things it supports. The set of supported refactorings and some other tools make development a joy. Some plugins tend to throw exceptions but IDE is usually not affected. Great GUI. Does not support so wide scale of technologies as Eclipse but it's worth the money. JetBrains has to be customer oriented to stay in business ans they do they job well.

Netbeans I know not so much. I like its support for JSF. I think in version 6.5 it really started to be usefull. I hope Orcale won't toss it up trying to force people to JDeveloper.

Conclusion - I use the IDE on wihich I can do the job best. Sometimes its Eclipse with Idea for refacoring, sometimes it's only Eclipse or only Idea - if both support the desired technology well, I use Idea.