IntelliJ IDEA 2020.1 has been released with support for Java 14
The software development company JetBrains has released IntelliJ IDEA 2020.1, the first major version of the year. The Java IDE has several new features to offer and comes with support for the latest language version Java 14, including its new features such as records. Let’s take a closer look.
JetBrains IntelliJ IDEA 2020.1 has arrived, as Artem Sarkisov announced on the IntelliJ IDEA blog. The latest major version has new features for Ultimate Edition and Community Edition users on board, including Java 14 support, so let’s dive right in!
Java 14 support and more
IntelliJ IDEA 2020.1 supports Java 14 with its new language features such as records and pattern matching for
instanceof. Additionally, it is now possible to download the JDK from the IDE, which previously had to be downloaded from the web. New Java code inspections are included as well. They allow several new options such as capitalization checks in the SimpleDateFormat patterns and searching for additional redundant method calls.
The latest IntelliJ IDEA version comes with LightEdit mode, which allows making modifications to standalone files without having to load the entire project. As a further update, Javadocs can now be rendered in the editor. The debugger has received an update as well: Dataflow analysis predicts code execution before it has been carried out.
Ultimate Edition features
IntelliJ IDEA 2020.1 includes several updates that are available only to Ultimate Edition users, one of which is initial support for HProf snapshots. This feature is still in its early stages and is designed to help identify memory leaks and optimize memory usage. Initial support for the popular testing framework Selenium has also been added for Ultimate users and is provided via the new Selenium UI Automation Testing plugin.
IntelliJ IDEA is available for Windows, macOS and Linux in either the Ultimate Edition or the free Community Edition.