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.
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.gradleJava 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 .
Signed-in readers can open the original source through BestHub's protected redirect.
This article has been distilled and summarized from source material, then republished for learning and reference. If you believe it infringes your rights, please contactand we will review it promptly.
Programmer DD
A tinkering programmer and author of "Spring Cloud Microservices in Action"
How this landed with the community
Was this worth your time?
0 Comments
Thoughtful readers leave field notes, pushback, and hard-won operational detail here.
