IntelliJ Idea Community Edition
The company I work for have been slow approving my upgrade license for Intellij Idea so I was forced to choose between going back to the older version or trying out the free open source community edition.
The community edition doesn’t include most of the J2EE features that ultimate includes so I was expecting the downgrade to be a little painful. In actual fact the community version is reasonably decent.
Although full javascript support is gone it still at least highlights javascript code. The missing tomcat integration can be managed with a bit of custom Ant coding.
Given the choice I’d still prefer to have the ultimate edition but the community version is still pretty damn good just by itself. In fact there are even some advantages. Without some of the more resource hungry plugins installed performance seems to have improved somewhat.
If you’ve avoided Idea in the past because of the cost there is no reason not to give Idea CE a try now.