days
-7
0
hours
0
-4
minutes
-1
-4
seconds
-1
-4
search
Ready to move on

First look at IntelliJ IDEA 2019.2: Early Access Program has opened

IntelliJ IDEA
© Shutterstock / PedroNevesDesign  

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.

    In a cloud native world enamored with microservices and serverless, meet Quarkus – Java’s brilliant response to technologies like Node.js, Python and Go that had proven quicker, smaller and arguably more nimble. Download your free beginner's tutorial written by JAX London speaker Alex Soto.

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.

Java

“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.

Editor

  • 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

Maven

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.

Gradle

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.

SEE ALSO: Create, debug, and deploy Java & Python applications with AWS Toolkit for IntelliJ

Getting started

If you can’t wait to get started, you can find all the pre-release builds available for download here.

 

Author
Eirini-Eleni Papadopoulou
Eirini-Eleni Papadopoulou is the editor for JAXenter.com. Coming from an academic background in East Asian Studies, she decided that it was time to go back to her high-school hobby that was computer science and she dived into the development world. Other hobbies include esports and League of Legends, although she never managed to escape elo hell (yet), and she is a guest writer/analyst for competitive LoL at TGH.

Leave a Reply

Be the First to Comment!

avatar
400
  Subscribe  
Notify of