The Most Intelligent IDE
for the Java Platform
Out of the box, IntelliJ IDEA provides a comprehensive feature set including tools and integrations with the most important modern technologies and frameworks for enterprise and web development with Java, Scala, Groovy and other languages.
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
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.