I just had a very unpleasant experience that made me feel I have
I have to ask JetBrains' forgiveness for the myriads of complaints
I filed over the years and the sometimes harsh critique:
I gave JDeveloper and Eclipse a test drive. Before I started I
intensively concentrated on being fair and open, not trying to
judge other IDEs by Idea's usages patterns.
My patience lasted about five minutes for each IDE - though I continued
evaluation for much longer.
My English isn't good enough to describe the funny feeling you have
when you clicked your way through some wizard for a couple of minutes
and when you finally arrive on the last page ...
... the Finish button is disabled, but there's no error message
anywhere in sight (Eclipse).
Keyboard shortcuts? Seems Oracle users seem to enjoy the practicing
of constant switching between keyboard and mouse.
For features that Idea, JDeveloper and Eclipse are sharing, almost
every single one is implemented so much better in Idea.
All in all I still like JDeveloper a lot better than Eclipse because
on a high level it is nicely structured and coherent (UI and features)
whereas Eclipse seems to me like what-do-I-care-for-standards, here you
have my 1000 features thrown to you in a bunch of loosely integrated
The one thing I liked about JDeveloper is it's J2EE support and
especially the ADF framework - but then again to deploy that you have
to shell out about 4000$/processor, so not really a bargain.
I could go on for hours about everything I dislike in other IDEs, but
then again there are indeed areas in Idea that could improve as well,
so I am eagerly awaiting Demetra EAP and esp. its Enterprise features.