Die Apache Software Foundation hat die Apache NetBeans 14 IDE veröffentlicht, die Unterstützung für die Programmiersprachen Java SE, Java EE, PHP, C/C++, JavaScript und Groovy bietet. Dies ist die elfte Veröffentlichung der Apache Foundation nach der Übergabe des NetBeans-Codes durch Oracle. Es werden fertige Builds für Linux, Windows und macOS generiert.
Zu den vorgeschlagenen Änderungen gehören:
- Ermöglicht das Erstellen mit JDK17 und verbesserte Unterstützung für neue Java-Versionen. JavaDoc für JDK 19-Testzweig und JDK 18-Release hinzugefügt. JavaDoc unterstützt das „@snippet“-Tag zum Einbetten von Arbeitsbeispielen und Codeausschnitten in die API-Dokumentation.
- Verbesserte Integration mit dem Payara-Anwendungsserver (ein Zweig von GlassFish), zusätzliche Unterstützung für die Bereitstellung von Anwendungen in einem lokal gestarteten Container mit Payara Server.
- Verbesserte Unterstützung für das Gradle-Build-System, erweiterte unterstützte CLI-Optionen, zusätzliche Unterstützung für den Gradle-Konfigurationscache.
- Unterstützung für PHP 8.1 hinzugefügt. Die Möglichkeit zum Reduzieren von Blöcken mit Attributen beim Bearbeiten von PHP-Code wurde implementiert.
- Eine Schnittstelle zum Generieren von Klassen für das Micronaut-Framework hinzugefügt. Verbesserte Unterstützung für die Micronaut-Konfiguration. Eine Vorlage für die Controller-Klasse hinzugefügt.
- Verbesserte CSS-Unterstützung und zusätzliche Unterstützung für die Spezifikation ECMAScript 13/2022. Verbesserte Handhabung rekursiver Strukturen in JavaScript.
- Es wurde die Möglichkeit hinzugefügt, Strukturen in SQL-Abfragen automatisch zu vervollständigen.
- Der in NetBeans integrierte Java-Compiler nb-javac (modifiziertes javac) wurde auf Version 18.0.1 aktualisiert.
- Verbesserte Unterstützung für das Maven-Build-System.
Source: opennet.ru