JetBrains IntelliJ IDEA 2024.1 Delivers Support for Java 22 Features
Briefly

The new release supports Java 22 features like statements before super(), String Templates, and Implicitly Declared Classes and Instance Main Methods. Code from other languages can be injected into Java's String Templates through annotations or Alt+Enter.
IntelliJ IDEA improves log output by allowing users to click on log messages to open the respective code. Project indexing enhancements provide code completion and syntax highlighting during indexing for Java and Kotlin, constructing project structure from pom.xml files.
Features like improved log insertion, renaming support in Maven Shade Plugin, inline breakpoints for Lambda functions, and test coverage analysis enrich the development experience. The terminal beta feature offers enhanced command completion and history for supported shells like Bash and Zsh.
Read at InfoQ
[
add
]
[
|
|
]