Early Access Program

IntelliJ IDEA 2019.1 EAP4: Recent Locations Popup, Thymeleaf, Android Studio 3.3, and more.

Quick! Take a look at the pack of fresh new features the latest EAP build for IntelliJ IDEA 2019.1 has to offer you!

Recent Locations Popup

The upcoming IntelliJ IDEA 2019.1, introduces a refreshingly new idea – an ability to view all the recently visited or changed code locations. Please welcome the new navigation popup “Recent Locations”, where recently visited locations are presented as code snippets with a couple of lines before and after them. All the locations that you’ve visited are chronologically ordered in this popup with the latest visited location at the top, and the first visited locations at the bottom. You can invoke the new “Recent Locations” popup using Cmd-Shift-E / Ctrl+Shift+E. It’s useful for many cases, for example, if you can only remember what the code was about but you have no idea where you saw it.


Even though it’s a brand new popup, it already has a lot of cool features. You can search for the code snippets you need by the code text, by a file name, or even by a breadcrumb. You can remove a location from the popup by simply using the “Backspace”/“Delete” shortcuts, just keep in mind that it will also remove it from the project’s “Back” history. By the way, if you want you can set it up to show only a list of locations which have been changed, just switch on the “Show only changed” checkbox.

The default shortcut for this popup is Ctrl-Shift-E. If you’re used to pressing Ctrl-Shift-E to call up “Recently changed files”, please use double Ctrl-E for that instead.

Step out of code block in JVM debugger

Now while you are in the debugging process, it’s possible to Step Out of the current block. This new action is available from the main menu | Run while you are debugging. Of course, you can assign your own shortcut for this action. The Step Out of the block action can be especially useful if there’s a loop at the beginning of a method and you want to debug what happens after it. Please note that currently only Java is supported.


Improved support for Spring MVC with Kotlin

Now the MVC tab in the Spring tool window, views the Kotlin controller mappings of the Spring MVC framework.

Another useful improvement related to the Spring MVC with Kotlin, is that it now has gutter icons which you can use to navigate from the request mapping methods to the related views.


Enhancements for the Thymeleaf support

The upcoming IntelliJ IDEA 2019.1 comes with several enhancements for Thymeleaf. Now the IDE can navigate to template fragments referenced in the ‘th: replace’ and ‘th: include’ attributes.


Another enhancement in this area is that IntelliJ IDEA now provides rename refactorings for the included and replaced fragments.


Plus, in Thymeleaf projects, the code completion now works for the included and replaced fragments.


There is some welcome news for all our Android developers, the newest EAP build of IntelliJ IDEA 2019.1 includes all changes from Android Studio 3.3. To learn more, please refer to the Android Studio blog post.

In other news, we’ve improved Drools performance.

To give these new features a try, download the new IntelliJ IDEA 2019.1 EAP build. Please note, that the patch update for this build is not available on macOS, as a workaround please use Toolbox App. Don’t hesitate to submit feature requests to our issue tracker. Any feedback you can provide here in the comments is also appreciated.

Happy developing!

Comments below can no longer be edited.

10 Responses to IntelliJ IDEA 2019.1 EAP4: Recent Locations Popup, Thymeleaf, Android Studio 3.3, and more.

  1. Avatar

    singalen says:

    February 15, 2019

    May I shamelessly hijack a thread to promote my recent feature request, IDEA-207420?

    I was preaching about CLion to my colleagues, when someone said: “meld and Beyond Compare can detect and show moved blocks of code.”
    While I spent years with Jetbrains’ products, competitors were not idling!

    Every project at some point(s) moves its functions around, often without changing a single letter in them. This feature would be visible to every IDE user.

  2. Avatar

    Reto Merz says:

    February 18, 2019

    I like the idea with the “Recent Locations Popup”.
    “Recent Files” (Cmd-E/Ctrl+E) is one of the most used features of mine personally.
    Maybe it would make sense to also show the last visited location of the current selected file in the “Recent Files” below in that popup.

    • Avatar

      Dmitry Krasilschikov says:

      February 21, 2019

      Hi Reto Merz!

      I was very appreciated to get your feedback, thank you! We’ll consider it as https://youtrack.jetbrains.com/issue/IDEA-207721

      • Avatar

        Kuki says:

        April 1, 2019

        I agree with Reto, it’s an extremely useful feature.

        However I have the impression, that it does not remember too many places.

        Can we see and maybe customise the number and or duration of the recently visited locations?

  3. Avatar

    Andrei Verdes says:

    March 14, 2019

    Is it Android Studio 3.3.1 or 3.3.2?

  4. Avatar

    Ken Van Hoeylandt says:

    March 29, 2019

    I used to cycle through recent files by repeatedly pressing CMD+E, but that doesn’t seem possible anymore.
    I now have to first press CMD+E and then use the arrows keys up/down with my other hand to cycle through the recent files, which is much slower.

    Is there a new way?

    • Avatar

      Robbin Ploeger says:

      April 10, 2019

      I second this, it’s not a huge change but i used cmd+e to cycle through my recent files as my main method of navigating files.

      • Avatar

        Vitaly says:

        May 21, 2019

        Huge impact to me. I basically cannot navigate files anymore. I use vim plugin and not used to move my hand to arrow keys (which are very small on my keyboard)

        I hope there is a ticket to fix this otherwise I will have to go back to 2018

        • Avatar

          Vit says:

          June 20, 2019

          Shit, no answer? This is a big issue. I spent several hours in settings just to make it work again – no luck. Really want this to work or be addressed. In the meanwhile, switching back to 2018.

    • Avatar

      Illia says:

      July 16, 2019

      Same stuff here =(
      I also didn’t find a way to back cycle through recent files logic, but there is a little work around.
      goto settings -> keymap -> find “switcher” and set keybinding to old good CMD+E (Ctrl+E for Win ).
      That`s switcher thing is pretty similar to previous recent files, except stores less locations and doesn’t require “enter” pressing to confirm transition ( which may be even better )
      Hope it helps.

Discover more