IntelliJ idea 2019 progress report: 2019.1 Early Access Program is here!




Checking in on IntelliJ idea 2019! It’s time to mention how-do-you-do to the all-new IntelliJ thread. starting off the New Year, IntelliJ is conveyance new and improved Java refactorings, a lot of support for Java twelve, Gradle developments, Spring Cloud modifications, and more!
It’s time to mention sayonara and farewell to our 2018 thread: it’s a replacement year which means that a replacement IntelliJ plan. the first Access Program is currently open for developers to require IntelliJ plan 2019.1 for a spin. what is going to they find? whereas this is often Associate in Nursing early access version and still a piece ongoing, there’s plenty to searched for the New Year.
With over 900 problems fastened, IntelliJ plan 2019.1 guarantees a way easier surroundings for developing. consider the discharge notes for the multitude of bugs, performance issues, and value problems that are fastened.

Today, we’re a glance at what JetBrains has future for developers for 2019. you'll be able to transfer the EAP here.

Java

The future 2019.1 can go together with support for the planned Java one2 increased Switches. within the Java twelve preview, IntelliJ plan will generate missing switches moreover as work for increased switch statements or expressions. If there’s miscalculation within the switch statement, IntelliJ detects it and may recommend a correction. It also can observe duplicate branches.
Extract variable refactorings are improved moreover, creating it potential to raised preserve linguistics. IntelliJ plan 2019.1 extracts variables from field initializers and mechanically moves initializers into initializer blocks. It presently works for come back, assignment, and declaration. Developers also can assemble variable names for auto-generated try/catch blocks.

Gradle

2019.1 comes with improved Gradke integration as variety of bug fixes and value problems are handled. “Delegate build/run to Gradle” has been enabled by default for brand spanking new comes. It also can be set for every Gradle project. HotSwap currently works. the intrinsical Gradle version has upgraded to v4.10.3.

Maven

IntelliJ plan 2019.1 will support expert two, however it'll not be bundled with it any longer. Maven v3.3.9 are going to be bundled with plan 2019.1. In fact, JetBrains is considering to finish support for expert two in v.2019.2; please add your comments if you have got thoughts on the matter.

Version management Systems

New actions ar obtainable for developers in 2019.1: Fixup and Squash. These actions permit developers to make commits with the right commit messages. Developers also can cherry choose choose files from the commit from the context menu. Plus, the IDE indicates incoming and outgoing commits for individual branches within the Branches popup.
2019.1 additionally permits developers to look at and restore deleted shelved files. There are changes for rotter settings, file standing highlights, and therefore the diff viewer.

Editor

Do you use Ctrl+Y? the primary time a developer uses that keystroke, there'll be a replacement Keymap Configuration Dialog. Developers are going to be ready to opt for whether or not that road belongs to “Delete Line” or “Redo”. (Of course, this may be reassigned later if necessary.)
2018.3 already provides initial support for Spring Cloud Stream; 2019.1 pushes this more with made writing support with things like syntax light, code completion, inspections, and quick-fixes.

Comments