Early Access Program

What’s New in IntelliJ IDEA 2019.3 EAP3?

Today we’ve launched the new EAP build for the upcoming IntelliJ IDEA 2019.3 with lots of improvements.

As usual, EAP builds for IntelliJ IDEA Ultimate are free to use, but they will expire within 30 days of the build date.

Improved mismatched types tooltip

Continuing the work of polishing IntelliJ IDEA, we have reworked the mismatched type tooltip to improve its readability. Normally, you’ll see the mismatched types tooltip when an argument type does not match the parameter type in a method call, or if the actual type doesn’t match the expected type in assignments

Previously, it was rather difficult to view the whole type that was used as an argument because the type might be too long. Now, the IDE doesn’t show the fully qualified names if the provided type name is different from what is required. It displays the fully qualified name only if type names are the same but the packages are different.


Rebind the action that returns focus to the editor to a new shortcut

One more shortcut in IntelliJ IDEA has become customizable. If you use the action that takes the focus back to the editor, you can now assign it to a key combination instead of using the escape key.

Go to Preferences/Settings | Keymap, find the “Focus Editor” action, right-click it, and select “Add Keyboard Shortcut” from the drop-down to assign a shortcut of your choice to the “Focus Editor” action.


Ability to push a non-active branch

The upcoming IntelliJ IDEA 2019.3 makes it possible to push a branch that is not the current one. Previously, when you needed to push a commit from a non-active branch, you had to check out that branch first. Now there is a more straightforward way: simply find the needed branch in the Branches popup and push it.

Project name display

When opening a project, IntelliJ IDEA will now display the project name. This can be especially useful if you are working on several projects.


Other notable changes include:

  • The IDE now shows the progress while executing the Git Log indexing: IDEA-164276.
  • The native file chooser for macOS Catalina is temporarily disabled: IDEA-222937.

We’ve also updated JBR 11 (default) to v11.0.4+10-b485.1, to include the following notable fixes:

  • *.debuginfo files were stripped from JBRSDK bundles on Linux (JBR-1860).
  • The color of the Window header is now changed according to the chosen theme (JBR-1844).

JBR 8 (optional) was updated to 1.8.0_222-release-1621-b3 to integrate a fix for the issue that caused incorrect font formatting (italics) in the editor (JBR-1778).

For more details please read the IDE and JBR release notes.

Check out the previous EAP blog posts, if you want to catch up on all the improvements that v2019.3 is going to introduce.

If you have any questions or feedback, please post your comments here, create a ticket in our issue tracker, or reach out to us on Twitter.

Happy Developing!

Comments below can no longer be edited.

10 Responses to What’s New in IntelliJ IDEA 2019.3 EAP3?

  1. Avatar

    Andrey says:

    September 26, 2019

    Hope you will find time to finally fix https://youtrack.jetbrains.com/issue/IDEA-201369

    • Avatar

      Arseniy Nisnevich says:

      October 29, 2019


      Unfortunately, this problem has not been reproduced on our side, whereas debugging is necessary to find the root cause. Perhaps the issue is being caused by some plugin: https://youtrack.jetbrains.com/issue/IDEA-201369#focus=streamItem-27-3752700.0-0

      We will keep trying to recreate the problem locally. It will be appreciated if you could find out how to localise and repeat the issue.

      Sorry for the inconvenience.

  2. Avatar

    Sanjay says:

    September 26, 2019

    Such an important feature for big projects, but sad to see it took 6 years and yet not implemented and no word about plan to implement it.


    • Avatar

      Tagir Valeev says:

      October 1, 2019

      Fixed. Thank you for bringing attention to this problem.

  3. Avatar

    ADEV says:

    September 26, 2019

    I thought the focus would be on Performance, but so far nothing about it… hmm

    • Zlata Kalyuzhnaya

      Zlata Kalyuzhnaya says:

      September 27, 2019

      We have fixed dozens of problems with the performance, some of those improvements were mentioned in the previous post. More details about performance improvements in v2019.3 will be published soon.
      Do you have any specific performance issues that still bother you?

  4. Avatar

    Joachim says:

    September 27, 2019

    It would be great to have an update of the Golang plugin for this EAP. I understand that the release schedule isn’t always possible across teams, but it would definitely help testing the EAPs.

    • Avatar

      Alexander Zolotov says:

      September 27, 2019

      Sorry about that. Uploading is in progress

  5. Avatar

    Simone says:

    September 30, 2019

    Is there a way to put tags into different classes. To search them more easily?

    Thank you.

    • Avatar

      Olga Klisho says:

      October 2, 2019

      Hi, not sure if it solves your case, but you may use code bookmarks (press F3 after placing the cursor on line) and navigate between the bookmarks in (CMD + F3).

Discover more