Your first look at the IntelliJ IDEA 15 Preview
After access was granted via JetBrains’ Early Access Program, the official preview for IntelliJ IDEA 15 has landed: weekly sneak peeks have culminated in a built-in Kotlin M14 plugin, updated database tools and easier debugging of lambda expressions.
The IntelliJ IDEA 15 preview is here after weeks of sneaky hints being dropped online by the JetBrains team. On top of the preview being available for download, the team are staging a live webinar with Trisha Gee on Wednesday, October 7th, 2015, 16:00 – 17:00 CEST.
The webinar is free to join, with questions being allowed during the live preview. A recording of the session will be available after the event.
Debugger-wise, lambda expressions are now being touted as easier to debug with the IDE asking you exactly where you’d like to stop if the line you’re adding a breakpoint to has a lambda expression. When using the Step Into or Run to Cursor commands, the IDE stops at the corresponding lambda expression.
A newly introduced action called Force Return gives users the option to force a return from the current method without executing any more instructions from it.
The editor has received a boost with an option to adjust the code style settings on any highlighted piece of code, all with a live preview of the changes. RegEx improvements in Find and Replace and the ability to have different exclusion preferences per project are also new additions.
A short-list of other new features being pimped by JetBrains includes:
- Inspection that spots code duplicates as you work
- Find in Path with instant preview
- The Expression Type action for Java and Groovy (formerly only with Scala)
- Run configurations enhancements (status indicators and gutter icons)
- UI adjustments for colour deficiency
- HiDPI support improvements
- Groovy Builder AST transformation
- Updated database tools
Groovy, Scala and Kotlin all received enhancements, too. The built-in Kotlin M14 plugin gives access to faster compilation, language changes and IDE improvements – the official preview update states that the Kotlin team are currently working on the 1.0 release of the language.
A full rundown of everything new is available on the preview update page. The self-styled “most intelligent Java IDE” has a free Community Edition to download, in addition to an Ultimate package available for free on a 30-day trial.