IntelliJ IDEA 14 is coming this fall!

IntelliJ IDEA 14 is the next big release of the world's most intelligent Java IDE. It brings changes to every part of your favorite working tool: the UI, editor, built-in developer tools, and coding assistance across the frameworks. Download its preview to try the new features now.


IntelliJ IDEA 14 comes with a built-in decompiler for Java classes. When you want to take a look inside a library that you don't have the source code for, now you can — without any third-party plugins. More details »

Inline Variables View debugger

The Inline Variables View is a new debugging feature that integrates the Variables view right in the Editor, by showing variable values next to their usages.

Show Referring Objects debugger

The new Debugger action Show Referring Objects lets you see all objects that have references to the selected object.
More details »

Lambda Evaluation debugger

The updated Evaluate Expression and Watches let you evaluate lambda expressions and anonymous classes.

Operator Expressions Evaluation debugger

IntelliJ IDEA 14 can evaluate to operator expressions. Now you can see the value of an operator expression simply by hovering the mouse over it.
More details »


When IntelliJ IDEA 14 starts up, some of the processes now run in the background. This means that your projects open faster and the IDE is more responsive.

Smart Backspace Indent editor

The new Editor option Smart Backspace Indent makes the backspace key behavior way more convenient: Now it doesn't just remove indents and white spaces, but does so according to your code style settings.
More details »

Detecting Code Styles editor

This new option lets IntelliJ IDEA detect certain Code Style settings, such as Use Tab character and Indent size, in the currently edited file on the fly.
More details »

Annotation Inference editor

IntelliJ IDEA now automatically infers the @NotNull, @Nullable and @Contract annotations to better code analysis.
More details »

Multiple Selections editor

Multiple selections introduced in the previous release have been enhanced, with smarter code completion and copy/paste behavior, a default shortcut, and more.

Scratch Files

IntelliJ IDEA 14 introduces a completely new feature called Scratch Files, which helps you experiment and prototype right in the editor, without creating any project files.
More details »

User Interface

The Settings (Preferences) and Project Structure dialogs have been redesigned to become cleaner and more straightforward.
More details »


The updated Scala plugin comes with the Change Signature refactoring, improved SBT support, faster performance, and more.
More details »


IntelliJ IDEA 14 adds the enhancements and new features introduced in Android Studio Beta, including support for Google Wear and TV.
More details »


Advanced coding assistance for Thymeleaf: code completion, navigation, finding usages, rename refactoring, 'Create message' quick-fix, and Spring MVC integration.
More details »

Gradle Build Tools

If you run tests via a Gradle task, the IDE offers you the standard Test Runner instead of the console output.

Now it's also possible to tell the IDE to run your Gradle tasks in Run Configuration before the launch.

Among other improvements IntelliJ IDEA 14 also brings better support for Gradle-based Grails projects.

Maven Build Tools

The existing Maven integration now lets you disable profiles and navigate to their definitions, and also generate MANIFEST.MF for artifacts based on the pom.xml configuration.

Java FX

With the new release you don't need to switch from the IDE to the Scene Builder for editing layouts anymore. The Scene Builder is now built into the Editor.

PhoneGap/Cordova/Ionic HTML5

The IDE now enables you to create, run and deploy HTML5 mobile applications that use PhoneGap, Apache Cordova and Ionic frameworks.
More details »

Postfix Code Completion HTML5

The Postfix Code Completion introduced for Java in the previous release is now also available for JavaScript language.
More details »

Log Viewer Version Control

The Log viewer for Git and Mercurial has been improved with faster loading and the Reset Current Branch to Here action. More details »

Mercurial / Git Version Control

IntelliJ IDEA 14 extends the existing Mercurial integration with support for Synchronous Branch Control and Subrepositories support. More details »

The update also comes with a brand new Push dialog for Git and Mercurial. More details »

Database Tools

The built-in set of tools for SQL developers have been improved in many ways:

  • The Transposed Mode, Zooming and Image Detection in the Table Editor and Results View
  • The improved Documentation view
  • The Auto Increment option in the Create New… dialog
  • The Navigate to a Table/Procedure action
  • The Integrated Windows Authentication support for SQL Server

And Even More

  • The Right Margin can be configured per language in Code Style settings
  • The Scope and File Mask options in Reformat Code action
  • The Copy/Paste as HTML/RTF is built into the Editor
  • The updated Debugger now persists Watches; lets arrange breakpoint into groups; and evaluates finally blocks when dropping a frame.
  • The Rollback action now can revert selected code
  • The support Groovy 2.3 Traits

Download Ultimate Free 30-day trial for
Download Community Free for

Drop me an email when IntelliJ IDEA 14 is ready: