Die Apache Software Foundation hat die integrierte Entwicklungsumgebung Apache NetBeans 14 vorgestellt, die Unterstützung für die Programmiersprachen Java SE, Java EE, PHP, C/C++, JavaScript und Groovy bietet. Dies ist die elfte Version, die von der Apache Foundation veröffentlicht wurde, nachdem der Code von Oracle übergeben wurde. Fertige Builds sind für Linux, Windows und macOS verfügbar.
Zu den vorgeschlagenen Änderungen gehören:
- Ein Build unter Verwendung von JDK17 ist enthalten und die Unterstützung für neue Java-Versionen wurde verbessert. JavaDoc für den Testzweig JDK 19 und die Version JDK 18 wurde hinzugefügt. In JavaDoc wird die Unterstützung für das Tag „@snippet“ implementiert, um Arbeitsbeispiele und Codeausschnitte in die API-Dokumentation einzubetten.
- Die Integration mit dem Server durch Payara-Anwendungen (ein Abzweig von GlassFish) wurde verbessert, die Unterstützung für das Bereitstellen von Anwendungen in einem lokal ausgeführten Container mit Payara Server wurde hinzugefügt.
- Die Unterstützung für das Build-System Gradle wurde verbessert, die unterstützten CLI-Interface-Optionen wurden erweitert und die Unterstützung für den Gradle-Konfigurationscache wurde hinzugefügt.
- Unterstützung für PHP 8.1 wurde hinzugefügt. Die Möglichkeit, Attribute beim Bearbeiten von PHP-Code zu blockieren, wurde implementiert.
- Ein Interface zur Generierung von Klassen für das Micronaut-Framework wurde hinzugefügt. Die Unterstützung für die Konfiguration von Micronaut wurde verbessert. Ein Template für die Controller-Klasse wurde hinzugefügt.
- Die Unterstützung für CSS wurde verbessert und die Spezifikation ECMAScript 13 / 2022 wurde hinzugefügt. Die Verarbeitung rekursiver Strukturen in JavaScript wurde optimiert.
- Die Auto-Vervollständigungsfunktion für SQL-Abfragen wurde hinzugefügt.
- In der Version 18.0.1 wurde der integrierte Java-Compiler nb-javac (modifiziertes javac) in NetBeans aktualisiert.
- Die Unterstützung des Build-Systems Maven wurde verbessert.

Quelle: opennet.ru

