
All the Tools You Need Under One Roof
IntelliJ IDEA 14.1 refines your favorite Java IDE in many ways, from the user interface, to built-in tools and integrations, to coding assistance across the frameworks.

Features and Benefits
Decompiler
When you want to take a look inside a library that you don't have the source code for, ... Learn More
When you want to take a look inside a library that you don't have the source code for, ... Learn More
Refactorings
Brand new Extract Functional Parameter refactoring. Learn More
Brand new Extract Functional Parameter refactoring. Learn More
Code Generation
Define and use your custom templates for generating equals/hashCode and getters/setters... Learn More
Define and use your custom templates for generating equals/hashCode and getters/setters... Learn More
Inline Debugger
While debugging, would you like to see variable values next to their usages in the edit... Learn More
While debugging, would you like to see variable values next to their usages in the edit... Learn More
Referring Objects
Show Referring Objects is a new debugger action which lets you see all objects that ref... Learn More
Show Referring Objects is a new debugger action which lets you see all objects that ref... Learn More
Lambda Expression Evaluation
The updated Evaluate Expression and Watches let you evaluate lambda expressions and ano... Learn More
The updated Evaluate Expression and Watches let you evaluate lambda expressions and ano... Learn More
Operator Expression Evaluation
IntelliJ IDEA 14 can evaluate operator expressions. Simply hover the mouse over an oper... Learn More
IntelliJ IDEA 14 can evaluate operator expressions. Simply hover the mouse over an oper... Learn More
Distraction Free Mode
When you need to just focus on the code, use the brand new Distraction Free Mode. no to... Learn More
When you need to just focus on the code, use the brand new Distraction Free Mode. no to... Learn More
Editor Tabs
Note the updated look-and-feel of Editor tabs: the design is flatter, and tab widths ar... Learn More
Note the updated look-and-feel of Editor tabs: the design is flatter, and tab widths ar... Learn More
Simultaneous Tag Editing
Say no to broken code! Now when you edit an HTML or XML tag, the IDE takes care of appl... Learn More
Say no to broken code! Now when you edit an HTML or XML tag, the IDE takes care of appl... Learn More
Multiple Selections
Enjoy smarter code completion and copy/paste behavior. Learn More
Enjoy smarter code completion and copy/paste behavior. Learn More
Smart Backspace Indent
More convenient backspace key behavior: the new Smart Backspace Indent option removes i... Learn More
More convenient backspace key behavior: the new Smart Backspace Indent option removes i... Learn More
Detecting File Indents
This new option detects certain Code Style settings in the currently edited file, such ... Learn More
This new option detects certain Code Style settings in the currently edited file, such ... Learn More
Annotation Inference
Control flow analysis is improved thanks to the new revolutionary automatic inference f... Learn More
Control flow analysis is improved thanks to the new revolutionary automatic inference f... Learn More
Scratch Files
The new Scratch Files feature lets you write code without creating any project files. Learn More
The new Scratch Files feature lets you write code without creating any project files. Learn More
Scala
Welcome these new Scala features and enhancements: Learn More
Welcome these new Scala features and enhancements: Learn More
Groovy
You will notice much faster performance when compiling Groovy code due to the added Gro... Learn More
You will notice much faster performance when compiling Groovy code due to the added Gro... Learn More
Android
All the new features and improvements from the latest Android Studio are now available ... Learn More
All the new features and improvements from the latest Android Studio are now available ... Learn More
Spring Frameworks
The support for Spring frameworks has been extended with coding assistance for WebSocke... Learn More
The support for Spring frameworks has been extended with coding assistance for WebSocke... Learn More
BndTools
To facilitate OSGi development workflow, we've added initial support for Bnd/BndTools p... Learn More
To facilitate OSGi development workflow, we've added initial support for Bnd/BndTools p... Learn More
Thymeleaf
Take advantage of advanced coding assistance for Thymeleaf including code completion, n... Learn More
Take advantage of advanced coding assistance for Thymeleaf including code completion, n... Learn More
GWT
IntelliJ IDEA 14 streamlines GWT development workflow by providing smooth integration w... Learn More
IntelliJ IDEA 14 streamlines GWT development workflow by providing smooth integration w... Learn More
Gradle
Now when you're running tests via a Gradle task, the IDE provides the standard Test Run... Learn More
Now when you're running tests via a Gradle task, the IDE provides the standard Test Run... Learn More
Maven
The existing Maven integration now lets you disable profiles and navigate to their defi... Learn More
The existing Maven integration now lets you disable profiles and navigate to their defi... Learn More
Docker
With the new Docker plugin, now you can deploy artifacts to a Docker host, view logs, a... Learn More
With the new Docker plugin, now you can deploy artifacts to a Docker host, view logs, a... Learn More
Application Servers
Enjoy the support for top open-source and commercial application servers updated accord... Learn More
Enjoy the support for top open-source and commercial application servers updated accord... Learn More
Diff
To make the Diff viewer more compact we've added the new option Oneside viewer: it show... Learn More
To make the Diff viewer more compact we've added the new option Oneside viewer: it show... Learn More
Log
The Log viewer for Git and Mercurial loads much faster and provides the new Reset Curre... Learn More
The Log viewer for Git and Mercurial loads much faster and provides the new Reset Curre... Learn More
Push
The Push dialog for Git and Mercurial now shows the outgoing commits along with the cor... Learn More
The Push dialog for Git and Mercurial now shows the outgoing commits along with the cor... Learn More
Mercurial
The existing Mercurial integration has been extended with support for Synchronous Branc... Learn More
The existing Mercurial integration has been extended with support for Synchronous Branc... Learn More
Database Tools
We've improved the built-in set of tools for SQL developers: Learn More
We've improved the built-in set of tools for SQL developers: Learn More
TypeScript
Use the latest language features of TypeScript 1.4 including Union types, Let and Const... Learn More
Use the latest language features of TypeScript 1.4 including Union types, Let and Const... Learn More
Grunt
Quickly navigate through the available tasks and run or debug any of them, thanks to th... Learn More
Quickly navigate through the available tasks and run or debug any of them, thanks to th... Learn More
Node.js
Please meet a new V8 profiling feature that allows you to capture and analyze CPU profi... Learn More
Please meet a new V8 profiling feature that allows you to capture and analyze CPU profi... Learn More
PhoneGap/Cordova/Ionic
The IDE now enables you to create, run and deploy HTML5 mobile applications that use Ph... Learn More
The IDE now enables you to create, run and deploy HTML5 mobile applications that use Ph... Learn More
Postfix Code Completion
The Postfix Code Completion introduced for Java in the previous release is now also ava... Learn More
The Postfix Code Completion introduced for Java in the previous release is now also ava... Learn More
Featured Customers



Details
- Developer Tools
- Supported Devices
- Developer