If you don't know IntelliJ IDEA yet, I can tell you it's worth a try especially with the new release coming up.
IntelliJ IDEA, often referred to as 'IDEA', is a Java IDE by JetBrains. What distinguishes this IDE from others is that this one is focused on developer productivity. The official JetBrains site says:
"It's the most intelligent Java IDE. IntelliJ IDEA deeply understands your code and gives you a set of powerful tools without imposing any particular workflow or project structure. IntelliJ IDEA is your dream pair-programmer who knows its way around the codebase, makes great suggestions right when you need them, and is always ready to help you shape your code."
This promises a lot right? A while ago JetBrains annouced its first Early Access release of IntelliJ IDEA X (10). The improvements will be focused on Flex and Groovy/Grails developers. Also Spring and Maven support will receive some new features.
The idea of having an Early Access program is to listen to the developers, so we all can give our opinions about it and make the IDE even better. This is what JetBrains site says:
"We at JetBrains believe that making tools for developers should greatly involve listening to developers. Our Early Access Program lets development community closely participate in discussions devoted to IntelliJ IDEA and influence development planning, from early stages onwards.
Early Access Program allows you to try pre-release versions of our software to evaluate features that will be added to the next release."
If JetBrains doesn't convince you, I suggest you read the blog by Grazer about the things he loves about IntelliJ IDEA,
here. Some of the subjects he covers are the Smart Intentional Programming Support, Keyboard Navigation of Search Results, Fast Line Copy & Cut, Buffer History and more cool features of IDEA.
Convinced?
Download yourself a 30-day fully functional trial of the IntelliJ IDEA commercial edition. There is also a free open-source Community Edition available for download.
To check out the Early Access Program releases (build 96.1020 was released on Aug 25, 2010), click
here.
For more about the upcoming new features, read this
article.
The official site can be found
here.