By Geertjan on Dec 10, 2013
Which IDE do you use for Java development? Eclipse? NetBeans? IntelliJ IDEA? Do you know what its most powerful features are?
Generally, developers stick to one IDE and configure it to match their daily programming needs. They don’t consider a different IDE, not really being aware of what they’re missing.
Because comparing apples with oranges doesn’t make sense, let’s instead look at what the key problems are that each IDE tries to solve. Is a hybrid development environment imaginable, where each IDE is available?
This JavaOne 2013 session, by Anton Arhipov, Max Andersen, and myself, doesn’t do a “shoot-out.” It shows you what makes each IDE unique, in turn, and what specific problems it tries to solve.