IntelliJ IDEA 12.1.0 Web Help

8.1+
Some features described here are available in Ultimate edition only.

What's New in Version 12.1

IDE

Code Editing

Languages, Frameworks and Technologies

Configuring Project and IDE

Refactoring

  • Groovy: Arbitrary method names support

Tool Windows

Plugins

Navigation and Search

Debugging

Markup languages and style sheets

Inspections

PHP Support

Groovy and Groovy-Based Frameworks

  • Arbitrary method names support for Groovy refactoring

Data Access Support

ActionScript and Flex

JavaScript Support

Build Tools

  • IntellijIDEA automatically reconfigures library folders for each new version of Gradle

Miscellaneous Improvements

  • Ability to show progress indicators for modern operating systems

What's New in Version 12.0

IDE

Projects and Modules

Code Editing

Languages, Frameworks and Technologies

Compiler

Configuring Project and IDE

Refactoring

Tool Windows

Navigation and Search

Running

Version Control

Android

Application Servers

Inspections

  • JDK 8: Lambda-related inspections and intention actions, method and constructor references support
  • Static import inspection: option to ignore static imports in test code
  • JUnit inspections: old style JUnit test method in JUnit 4 class
  • TestNG inspections:
  • Probable bugs: Modified inspection 'Constant conditions & expressions'
  • Internationalization issues: Modified inspection 'String concatenation' now has the option to ignore string concatenation inside toString methods
  • Modified inspection 'Unnecessary 'this' qualifier' now has the option to ignore assignments to fields
  • Modified Java - Control Flow issues inspection 'Unnecessary 'continue' statement' now has the option 'Ignore in 'then' branch of 'if' statement with 'else' branch
  • JQuery selector inspection for detecting JQuery selectors anti patterns added

Intention Actions and Quick Fixes

  • Groovy: New Intention actions
  • Groovy: ability to see where the methods came from in the code completion pop-up
  • Groovy: A mixin support is now available

PHP Support

Seam Support

Spring Support

Groovy and Groovy-Based Frameworks

Data Access Support

ActionScript and Flex

JavaScript Support

Testing Support

Remote Hosts

Command Line Tools

Miscellaneous Improvements

What's New in Version 11.1

IDE

Code Editing

Languages, Frameworks and Technologies

Configuring Project and IDE

Tool Windows

Navigation and Search

Running

Debugging

Version Control

Intention Actions and Quick Fixes

PHP Support

Groovy and Groovy-Based Frameworks

ActionScript and Flex

JavaScript Support

Testing Support

Miscellaneous Improvements

What's New in Version 11.0

IDE

Code Editing

Languages, Frameworks and Technologies

Configuring Project and IDE

Tool Windows

Navigation and Search

Running

Debugging

Markup languages and style sheets

Version Control

Android

Intention Actions and Quick Fixes

  • 'Check RegExp' checks regular expressions on-the-fly
  • 'Inject Language - RegExp' converts any string into a regular expression

PHP Support

Web Resources

Spring Support

Groovy and Groovy-Based Frameworks

UML

Data Access Support

JavaScript Support

Testing Support

Remote Hosts

Build Tools

Java EE and Web Development

Miscellaneous Improvements

What's New in Version 10.5

Code Editing

Languages, Frameworks and Technologies

Configuring Project and IDE

Refactoring

Tool Windows

Navigation and Search

Running

Markup languages and style sheets

Version Control

Android

Inspections

  • Simplify annotations
  • Double literal cast to float

PHP Support

Spring Support

Groovy and Groovy-Based Frameworks

Google Web Toolkit (GWT) Support

UML

Data Access Support

ActionScript and Flex

JavaScript Support

Testing Support

Build Tools

Java EE and Web Development

Miscellaneous Improvements

  • Jetty integration plugin comes bundled with IntelliJ IDEA
  • Updated ruby on rails, php, Python/Django and Scala plugins

What's New in Version 10.0

Projects and Modules

Code Editing

Languages, Frameworks and Technologies

Refactoring

Running

Markup languages and style sheets

Version Control

Android

Inspections

PHP Support

Groovy and Groovy-Based Frameworks

Google Web Toolkit (GWT) Support

UML

Data Access Support

ActionScript and Flex

Code Analysis

Testing Support

Build Tools

Java EE and Web Development

Miscellaneous Improvements

What's New in Version 9.0

Projects and Modules

Code Editing

Languages, Frameworks and Technologies

Configuring Project and IDE

Refactoring

Navigation and Search

Running

Version Control

Android

Inspections

PHP Support

Spring Support

Groovy and Groovy-Based Frameworks

UML

Data Access Support

ActionScript and Flex

Code Analysis

Build Tools

Java EE and Web Development

Miscellaneous Improvements

See Also

Web Resources: