Early Access Program Features

IntelliJ IDEA 2017.3 EAP is here!

Please welcome our new IntelliJ IDEA 2017.3 EAP build. This build includes several changes let’s dive right in and take a look at the most notable ones.

New Build Tool Window

IntelliJ IDEA 2017.3 had a new Build Tool Window for all of the Gradle build output. However, for running the task and testing, displaying the output in the Build Tool Window was not as useful for our users as we had hoped. So starting with this EAP, the output from the running task and test is shown in the Run and Debug window, as it was in IntelliJ IDEA 2017.2.

2017-11-09 14_28_06

Replace in Path

IntelliJ IDEA 2017.3 provided the ability to replace usages right inside the Replace in Path dialog: Use the Replace button (Alt+R) to replace selected occurrences and the Replace All button (Alt+A) to replace all found usages.
As for the Replace Usages dialog, it will be still invoked when you go from the Replace in Path dialog to the Find Tool Window.


This EAP also has a newly designed progress bar.

Screen Shot 2017-11-07 at 12.28.53

Java Stream Debugger

In Java Stream Debugger the Split Mode / Flat Mode button allows you to select the way operations are displayed: all at once or individually. Starting with this EAP build the selected mode (Flat or Split) is saved in the new Stream Trace window.

2017-11-09 12_04_12


There are also several improvements in Docker Integration:

The Docker plugin lets you use of files with environment variables to run a Docker container. (IDEA-167859)
The Docker run configuration now supports network-related options. ( IDEA-181697)

More details about the Docker enhancements are coming in the separate blogpost. Stay tuned!

See the release notes for the full list of improvements.

You can get this update either from our website, or via the ToolBox App.
Don’t forget to share your experience with us on twitter or via the issue tracker.

Happy developing!


Comments below can no longer be edited.

9 Responses to IntelliJ IDEA 2017.3 EAP is here!

  1. Avatar

    Andrey Mischenko says:

    November 10, 2017

    I liked a lot a new build tool window. Is that final decision? Maybe would be nice to make it optional.
    A new build tool window would be especially useful with Android, because now AS has additional Gradle Console window, just because you often need access to build logs, but integration of it with run and build can improve usability of such high level Gradle integrations

    • Avatar

      Vladislav Soroka says:

      November 10, 2017

      Thanks for the feedback, Andrey!
      The build tool window is the first step to make consistent UI presenting the communication with different build systems. We are still evaluating different approaches and will evolve it in future versions.
      The Android projects already can get benefit from the integration just try to build it using this EAP (btw additional Gradle Console window of AS became obsolete and was removed)

      • Avatar

        Andrey Mischenko says:

        November 10, 2017

        Thank you, sounds great!

  2. Avatar

    admin says:

    November 10, 2017

    Gradle is shit, kotlin need a package manager.

  3. Avatar

    eekboom says:

    November 10, 2017

    I just hated the “Build” toolwindow mostly because I had _three_ tool windows (Run, Debug, *and* Build) to look at and remember what to find where.
    (Maven tasks, but also tests started from within IDEA for example were still displayed in Run or Debug.)

  4. Avatar

    Tai Le says:

    November 10, 2017

    Glad that java 8 stream debugger now bundled with IntelliJ.

    I would love to have shortcut key for “Refresh all gradle project”. There’s no way to do that right now because we can’t found it in the keymap setting.

    • Zlata Kalyuzhnaya

      Zlata Kalyuzhnaya says:

      November 30, 2017

      Hi Tai! You can configure keyboard shortcuts: Go to the Preferences/Settings | Keymap dialog and find the “Refresh all external projects” action and add your own shortcut.
      The “Refresh all external projects” action allows you to refresh both Gradle and SBT projects.

  5. Avatar

    user says:

    November 15, 2017

    Is there something I’m missing?
    How did you get that beautiful new theme? Is that just darcula?

    • Zlata Kalyuzhnaya

      Zlata Kalyuzhnaya says:

      November 27, 2017

      It’s standard Darcula theme.

Discover more