I see that you agree that NetBean is the best. So my wonder why all
guys talking about Eclipse?
What pretty well everyone does it give some of the possible IDEs a
trial run of day to a few weeks. Then they pick the one that drives
them crazy the least. Then they gradually learn the quirks and obscure
features.
They will then stick with it, unless that IDE is abandoned or clearly
surpassed.
They might try some of the other IDEs every once in awhile, but they
will seem clumsy in comparison, because they work differently and they
don't know the lore to make them work at their best. So that
reinforces the opinion they already have the best.
The same applies to word processors. As I used to say in public
lectures, "I would be much easier to talk someone into changing wives
than word processors."
People will rarely change IDEs unless:
1. theirs stops working or becomes unusable.
2. they hear some other IDE has a unique feature that will save them a
ton of work.
The problem is no one has the time and skill to be able to compare
IDEs from a position of full competence on all the contenders.
It would have to be someone looking for objective criteria to compare
them for a comparative magazine article.
I think in my case I worked with Eclipse which drove me nuts. Then I
switched to IntelliJ Idea, which I learned quite quickly. I think my
experience with Eclipse greased the wheels.
It all very much what you are used to. I hated Emacs with a fiery
passion. My finger reflexes simply refused to key CUA one moment and
Emacs the next.