IntelliJ IDEA 14

Where Your Finest Code is Forged

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.

The improved debugger shows variable values in the editor right next to their usages;
offers a new Show Referring Objects action; and supports lambda expressions in the Evaluate expression dialog.

Inspections have been extended to provide a new key code analysis feature that
infers @NotNull, @Nullable and @Contract annotations for your Java libraries automatically,
based on their bytecode.

IntelliJ IDEA 14 updates its coding assistance for supported frameworks according to their latest
versions; and also brings support for Thymeleaf, PhoneGap/Cordova/Ionic and a few other new frameworks.

Meet better integration with Maven and Gradle, improved support for Git and Mercurial, the updated Scala plugin,
the features from Android Studio, new tools for Database, and many more.

IntelliJ IDEA 14 is the next big release of the most intelligent Java IDE. It brings changes to every part of your favorite working tool: the UI, editor, and coding assistance across the frameworks..

What's New in IntelliJ IDEA 14?

Decompiler

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 »

Show Variables in Editor debugger

The Show Variables in Editor is a new debugging
option 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

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 »

Performance

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 »