What’s New in IntelliJ IDEA 2020.2 EAP5? Java 15 Support and More

IntelliJ IDEA 2020.2 EAP5 introduces Java 15 support, related‑problems warnings, intention previews, enhanced Java intention actions, and flexible structural search‑replace inspections, offering developers a richer, more efficient coding experience in the latest IDE preview.

Programmer DD
Programmer DD
Programmer DD
What’s New in IntelliJ IDEA 2020.2 EAP5? Java 15 Support and More

IntelliJ IDEA 2020.2 EAP5 Release Highlights

IntelliJ IDEA 2020.2 EAP5 is now available, bringing several important updates for Java developers.

Java 15 support

Related problems detection

Intentions preview

Java intention actions improvements

Structural search and replace inspections

Enhanced completion and navigation in

build.gradle

Java 15 Support

The upcoming IntelliJ IDEA 2020.2 version adds support for Java 15, scheduled for release in September. It also provides preview functionality for both Java 14 and Java 15, though support for the Java 14 preview will be dropped in version 2020.3.

Related Problems Detection

The IDE now warns users about signature changes in classes, external usages, and fields that may cause problems. Clicking the related‑problems hint opens the “Find” tool window, listing issues caused by external signature changes.

Intentions Preview

Developers can preview intention actions and quick‑fixes before applying them. Use Alt+Enter to open the context action menu, then press Alt+Space on macOS or Ctrl+Shift+I on Windows/Linux to preview the result. Arrow keys navigate through available previews.

The feature, originally experimental in version 2020.1, has been refined and now highlights code that would be removed with a strikethrough.

Java Intention Actions Improvements

A new context action folds multiple statements into a loop, and the expand‑loop intention has been enhanced to obtain loop size from data flow and support enum.values(). Another new intention copies a statement into both branches of an if statement, useful for refactoring scenarios.

Structural Search and Replace Inspection

IntelliJ IDEA 2020.2 allows users to define any number of structural search and replace inspections, each with configurable severity, description, and the ability to enable or disable individually.

For more details, see the official release notes: IntelliJ IDEA 2020.2 EAP‑5 Release Blog .

Original Source

Signed-in readers can open the original source through BestHub's protected redirect.

Sign in to view source
Republication Notice

This article has been distilled and summarized from source material, then republished for learning and reference. If you believe it infringes your rights, please contactadmin@besthub.devand we will review it promptly.

IntelliJ IDEAIDE FeaturesJava 15Code intentions
Programmer DD
Written by

Programmer DD

A tinkering programmer and author of "Spring Cloud Microservices in Action"

0 followers
Reader feedback

How this landed with the community

Sign in to like

Rate this article

Was this worth your time?

Sign in to rate
Discussion

0 Comments

Thoughtful readers leave field notes, pushback, and hard-won operational detail here.