Apache Software Foundation wprowadziła zintegrowane środowisko programistyczne Apache NetBeans 14, które zapewnia obsługę języków programowania Java SE, Java EE, PHP, C/C++, JavaScript i Groovy. Jest to jedenasta wersja stworzona przez Apache Foundation od czasu przekazania kodu NetBeans przez Oracle. Gotowe zestawy generowane są dla systemów Linux, Windows i macOS.
Wśród proponowanych zmian:
- Włączono budowanie za pomocą JDK17 i ulepszoną obsługę nowych wydań Java. Dodano JavaDoc dla gałęzi testowej JDK 19 i wersji JDK 18. JavaDoc obsługuje znacznik „@snippet” umożliwiający osadzanie działających przykładów i fragmentów kodu w dokumentacji API.
- Poprawiona integracja z serwerem aplikacji Payara (fork od GlassFish), dodana obsługa wdrażania aplikacji w lokalnie działającym kontenerze z Payara Server.
- Ulepszona obsługa systemu kompilacji Gradle, rozszerzone obsługiwane opcje CLI i dodana obsługa pamięci podręcznej konfiguracji Gradle.
- Dodano obsługę PHP 8.1. Zaimplementowano możliwość zwijania bloków z atrybutami podczas edycji kodu PHP.
- Dodano interfejs do generowania klas dla frameworka Micronaut. Ulepszona obsługa konfiguracji Micronaut. Dodano szablon dla klasy Controller.
- Ulepszona obsługa CSS i dodana obsługa specyfikacji ECMAScript 13/2022. Poprawiona obsługa struktur rekurencyjnych w JavaScript.
- Dodano możliwość autouzupełniania konstrukcji w zapytaniach SQL.
- Wbudowany kompilator Java NetBeans nb-javac (zmodyfikowany javac) został zaktualizowany do wersji 18.0.1.
- Ulepszona obsługa systemu kompilacji Maven.
Źródło: opennet.ru