Early Access Program

What’s new in IntelliJ IDEA 2018.3 EAP2?

A new IntelliJ IDEA 2018.3 EAP build has arrived with improved duplicates analysis, enhancements in Docker integration, and more. Download the new EAP build from the website, update from within the IDE, or download it via Toolbox App.

Java

IntelliJ IDEA can now spot duplicates in more complicated cases – even if the variable names are different – and does it faster.

To make it easier for you to compare duplicates, the IDE now displays them in the diff viewer, so you can compare them side-by-side in the Duplicate detector tool window.

DiffDuplicatesnewvariant

The Diff preview for comparing duplicates is also available in the Inspection Results tool window. If there are multiple files with the duplicated code, use the drop-down menu to select the needed file.

image6

The IDE now shows parameter hints for enum constructor.

image1

In the upcoming IntelliJ IDEA 2018.3, a run configuration can be run as a single instance only by default. If you want to run in parallel several instances of the same run configuration, select the “Allow running in parallel” checkbox in the Run/Debug Configuration dialog.

RunConfigurationAllowRunningInParallel

Docker

Improvements are also coming for the Docker integration. Now you can use CLI options for the build part. We’ve added a special “Build options” field for Dockerfiles run configuration. For now, the following CLI options are supported: cache-from, cpu-shares, cpuset-cpus, force-rm, label, memory, memory-swap, shm-size, no-cache, pull, quiet, and rm.

We plan to support more CLI options in future, so please file a ticket in our bug tracker if you are missing any build CLI options.

Docker

Please note that we no longer support the GTK (on Linux) and Windows native themes anymore, as new the JDK version and GTK versions diverge with each release. The IDE will select the IntelliJ theme in case you’ve used one of those themes before.

Last but not least, now you can drag-and-drop files and projects right in the welcome screen.

Drag&Drop

The full list of all changes has been posted here.

Download a new IntelliJ IDEA 2018.3 EAP build today, and please share your thoughts in the comments below, discussion forum, issue tracker, or on Twitter!

Happy Developing!

image description