Apache Software Foundation wydała Apache NetBeans 12.3, zintegrowane środowisko programistyczne, które zapewnia obsługę języków programowania Java SE, Java EE, PHP, C/C++, JavaScript i Groovy. Jest to siódme wydanie przygotowane przez Apache Foundation od czasu przekazania kodu NetBeans przez Oracle.
Najważniejsze nowe funkcje w NetBeans 12.3:
- W narzędziach programistycznych Java rozszerzono wykorzystanie serwera LSP (Language Server Protocol) o operacje zmiany nazw podczas refaktoryzacji, składania kodu, wykrywania błędów w kodzie i generowania kodu. Dodano wyświetlanie JavaDoc po najechaniu kursorem na identyfikatory.
- Wbudowany w NetBeans kompilator Java nb-javac (zmodyfikowany javac) został zaktualizowany do wersji nbjavac 15.0.0.2, dystrybuowanej za pośrednictwem Mavena. Dodano testy dla JDK 15.
- Ulepszone wyświetlanie podprojektów w dużych projektach Gradle. Dodano sekcję Ulubione zadania do Gradle Navigator.
- Pełne wsparcie dla składni PHP 8 zostało zaimplementowane, ale automatyczne uzupełnianie atrybutów i nazwanych parametrów nie jest jeszcze gotowe. Do paska stanu dodano przycisk umożliwiający zmianę wersji PHP używanej w projekcie. Ulepszona obsługa pakietów Composer. Rozszerzone możliwości pracy z punktami przerwania w debugerze.
- Dalszy rozwój C++ Lite, uproszczonego trybu programowania w językach C/C++. Dodano debuger z obsługą punktów przerwania, wątków, zmiennych, podpowiedzi itp.
- Zaktualizowane wersje FlatLaf 1.0, Groovy 2.5.14, JAXB 2.3, JGit 5.7.0, Metro 2.4.4, JUnit 4.13.1.
- Wykonano ogólne czyszczenie kodu.
Źródło: opennet.ru
