Jolt Awards

Jolt Productivity Awards: Development Environments #1

By Mike Riley, November 01, 2010

IntelliJ IDEA 9

JetBrains markets their IntelliJ IDEA as "the most intelligent Java IDE." Having used commercial and open source Java IDE's spanning from JBuilder to Eclipse, I must admit that IntelliJ is pretty special.

Everything one would expect from a modern-day IDE such as accelerator keys, code completion, efficient search, refactoring, and more comes naturally to the product. What raises the bar beyond its competitors is full Java EE 6 support, extensible framework support for such platforms as Android, Google App Engine and Google Web Toolkit, integrated UML tools, multiple language support (including Flex, Groovy, PHP, Python, Ruby, Scala, and many others), support for a number of VCS's including Git and Subversion, and deployment and debugging on an array of application servers ranging from open source Tomcat and JBoss to commercial Weblogic and WebSphere solutions.

Considering the broad range of features and the ease with which these capabilities are installed and accessed, IntelliJ is unquestionably one of the smartest choices a Java developer can make to be as productive and prepared for the broadest range of work as possible.

Dr. Dobb's encourages readers to engage in spirited, healthy debate, including taking us to task.
However, Dr. Dobb's moderates all comments posted to our site, and reserves the right to modify or remove any content that it determines to be derogatory, offensive, inflammatory, vulgar, irrelevant/off-topic, racist or obvious marketing or spam. Dr. Dobb's further reserves the right to disable the profile of any commenter participating in said activities.

Jolt Awards Video

This month's Dr. Dobb's Journal

This month,
Dr. Dobb's Journal is devoted to mobile programming. We introduce you to Apple's new Swift programming language, discuss the perils of being the third-most-popular mobile platform, revisit SQLite on Android
, and much more!