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.
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.
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.
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.
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.