IntelliJ IDEA, a Java IDE with a fast-growing mindshare, includes support for Java 8 and Java EE 7, new tools for Android development, the editor enhancements and refined Gradle integration.
The IDE really knows your code and helps by giving smart and relevant suggestions in every context: instant and clever code completion, on-the-fly code analysis, easy project navigation and reliable refactoring tools.
Attention to the tiniest details is what makes IntelliJ IDEA special. The IDE automates the tedious and repetitive development tasks so you can stay focused on the big picture and become a more productive developer.
IntelliJ IDEA offers an unbeatable tool-set right from the first start. Mission-critical tools such as integrated version controls systems and a wide variety of supported languages are at your hand - no plugin hustle included.
IntelliJ IDEA benefits
- Built-in Developer Tools: Support for various build systems. Unit testing frameworks integration with a convenient test runner UI and code coverage. Visual merge, diff, changelists and a unified UI for most popular version control systems. A full-featured database editor and a UML Designer.
- Enterprise Frameworks: Enterprise technologies support including Java EE, Spring, GWT, Struts, Play, Grails, Hibernate, Google App Engine, OSGi and others. Deployment and debugging tools for most application servers.
- Mobile & Android:
Developing for mobile platforms is incredibly easy with IntelliJ IDEA using its first-class tools for Google Android development and for AIR Mobile with support for Android and iOS devices.
IntelliJ IDEA comes in two editions: Ultimate Edition and Community Edition.
- Ultimate Edition is the full-featured commercial IDE - with a complete set of tools and integrations with modern technologies and frameworks, such as Spring and Hibernate - contributing to effective Web and Java EE development.
- Community Edition is the open source version of IntelliJ IDEA, a premier IDE for Java, Groovy and other programming languages.