Entwicklungsumgebung: NetBeans 12.0 kommt mit Support fĂĽr Java-14-Funktionen

Die Apache Software Foundation integriert die neuen Funktionen von Java 14 in NetBeans 12.0.

vorlesen Druckansicht 3 Kommentare lesen
Entwicklungsumgebung: NetBeans 12.0 kommt mit Support fĂĽr Java-14-Funktionen

(Bild: Natalia Hanin / Shutterstock.com)

Lesezeit: 2 Min.

Apache hat eine weitere Major-Version für NetBeans veröffentlicht. Die auf Java basierende Entwicklungsumgebung bringt in Version 12 Support für die kürzlich in Java 14 vorgestellten Features.

Java 14 ist im März 2020 erschienen. Das Update von Apache NetBeans unterstützt alle Funktionen der jüngsten Version der Programmiersprache. Voraussetzung für die Nutzung der Features ist lediglich der Java-Compiler aus dem entsprechenden JDK.

Zu den neuen Funktionen in Java 14 zählt unter anderen das in JEP 359 beschriebene Preview Feature, das dafür sorgt, dass Syntax mit dem neuen Keyword record farblich hervorgehoben wird. Darüber hinaus gibt der Navigator Gleichheitszeichen, HashCode, toString und Ähnliches an. Das Proposal führt eine Formatierungsunterstützung für (records) ein.

Videos by heise

Nutzer des Java-Build-Management-Tools Maven kommen auch auf ihre Kosten. Die IDE integriert ein Preview-Feature, das in Java 11.1 eingefĂĽhrt wurde. Argumente des Java-Compilers, wie --enable-preview werden von Maven an den Java Editor ĂĽbergeben. Das Update behebt einen Fehler und stellt Entwicklern JaCoCo Maven aus Java 11.1 zur VerfĂĽgung. DarĂĽber hinaus bringt NetBeans 12 UnterstĂĽtzung fĂĽr Java-EE-Spezifikationen und -Server. Auch Gradle-Nutzer dĂĽrften sich ĂĽber den neu integrierten Support fĂĽr Java EE freuen.

Apache fĂĽgt der IDE in der Major-Version UnterstĂĽtzung fĂĽr PHP 7.4 hinzu. Eine Liste aller damit integrierten Features steht im Apache Wiki zur VerfĂĽgung. Neu ist auch der Support fĂĽr einen Out-of-the-Box-Editor fĂĽr TypeScript, der in Version 11.3 integriert wurde.

Neben den genannten Features bringt NetBeans Neuerungen fĂĽr HiDPI unter Windows mit. WeiterfĂĽhrende Informationen zur aktuellen Major-Version lassen sich den Release Notes entnehmen.

(mdo)