First look at IntelliJ IDEA 2019.2: Early Access Program has opened
Only a month after the release of 2019.1, we’re already moving forward to 2019.2! The JetBrains team announced the opening of the Early Access Program (EAP) for the next release of IntelliJ IDEA. Let’s take a look.
There is absolutely no rest for the JetBrains team!
Only a month after the release of 2019.1, we’re already moving forward with the opening of the Early Access Program (EAP) for the next release of IntelliJ IDEA.
IntelliJ IDEA 2019.2 is due at the end of July but for now, we can have a look at the initial list of features and improvements.
Upcoming features and improvements
The initial list of changes for the IntelliJ IDEA 2019.2 seems to be quite extensive.
Let’s have a look at some of the most interesting features we can expect from the next release.
“Find cause” action for problems detected by dataflow analysis – Sometimes it’s not obvious why the condition’s result is always true, or where in the code is the problem. This new action aims to deal with this issue and help you navigate to the place in the code that is to blame.
Convert a method with multiple returns to a single exit point – Transforms a method with multiple returns into a single exit point.
Inline method refactoring improvements – Will provide an inline method refactoring when the return statement interrupts the execution flow.
- Code Completion suggests fixes for a mistyped pattern
- New option to control the behavior of Move Caret to Next Word
- New Class dialog reworked
- New editor and debugger tabs
- Additional information preview in Project View
- Cleaner toolbar in Find Usages
Output of Maven sync is now displayed in the Build tool window – Makes the progress and error reporting more visible, improves navigation, and makes the Gradle/Maven experience more consistent.
Improved display of the output of Gradle operations – Improved how Sync and Build output errors are displayed in the Build tool window, as well as the navigation between errors shown in the Build tool window and the editor.
Сode insight improvements in build.gradle files – IntelliJ IDEA 2019.2 will:
- support the task declaration syntax and will provide you with code completion
- be aware of Gradle tasks’ notations and provide you with relevant suggestions as you type
- provide completion inside a dependencies block
- support various dependency notations and provide completion inside a dependency configuration closure
- be able to resolve the plugin conventions’ members
Reworked Gradle settings dialog – Removing the separate Runner settings, to make it clearer how to configure an individual linked project.
The list goes on and on! You can find the extensive list of the upcoming features and improvements here.
If you can’t wait to get started, you can find all the pre-release builds available for download here.