Early Access Program

IntelliJ IDEA 2022.1 EAP 6: Dependency Analyzer, Updated Structural Search and Replace Dialog, Improved Thymeleaf Support, and More  

The final EAP build before IntelliJ IDEA 2022.1 Beta is now available. This version includes the Dependency Analyzer, a redesigned Structural Search and Replace dialog, better support for Thymeleaf, a few UI/UX updates, and more.

You can download the latest EAP build from our website, get it from the free Toolbox App, or use snaps for Ubuntu.

In this post, we’ll cover the new features and improvements that are available for you to test out in this Early Access Program build.

Build tools

Dependency Analyzer 

To facilitate dependency management and conflict resolution, we’ve implemented the Dependency Analyzer, which provides extensive information regarding all dependencies, including transitive ones, used in the project and subprojects.

This new functionality allows you to easily detect conflicting dependencies and resolve them. Using the new Dependency Analyzer, you can filter out identical dependencies and see their presence in different libraries. It also helps you promptly navigate across the dependencies to correct build configurations. 

User Experience 

Updated Structural Search and Replace dialog

We’ve redesigned the Structural Search and Replace dialog to feature a list of all templates to make it easier to navigate between them. 

Also, we’ve added a Pin Dialog icon in the upper right corner of the Structural Search and Replace dialog and moved the Injected code and Match case checkboxes to the bottom of the Search template pane.

Evenly split tabs

You can now evenly distribute the working space among editor tabs so that they are the same width. To set this up, go to Settings / Preferences | Advanced Settings | Editor Tabs | Equalize proportions in nested splits.  

New Project wizard: updated Java generator

As part of the New Project wizard’s UI makeover, we’ve introduced an updated workflow to launch new Java projects. 

Frameworks & Technologies

Thymeleaf support improvements

For the upcoming IntelliJ IDEA 2022.1, we’ve improved support for Thymeleaf, worked on decreasing the number of false-positive inspections, and enhanced the IDE’s performance when editing Thymeleaf templates. Additionally, we’ve fine-tuned the inspection and highlighting levels so that you get correct notifications.

Completion in Helidon config files 

We’ve improved support for the Helidon framework in IntelliJ IDEA Ultimate. The IDE now provides config key completion in properties files and .yaml files, and it supports the Go to Declaration and Quick Doc actions.

VCS 

Suggested changes in pull request comments

It’s now easier to work with suggested changes in IntelliJ IDEA. We’ve added the ability to apply or commit changes locally right in the IDE.

These are the most notable improvements and updates implemented in the final IntelliJ IDEA 2022.1 EAP build. To get a full list of the changes made, please refer to the release notes.  

If you spot any issues or have any feedback you’d like to share, please get in touch with us on Twitter, in the comments below, or via our issue tracker.

image description