Megjelent az Apache NetBeans 25 integrált fejlesztőkörnyezete, amely támogatja a Java SE, Java EE, PHP, C/C++, JavaScript, Rust és Groovy programozási nyelveket. Az elkészült buildok Linux (snap, flatpak), Windows és macOS rendszerre készültek.
A javasolt változtatások között:
- A kódszerkesztőben javult a navigáció a refaktoráló eszközben, biztosították a projektfülek sorrendjének megőrzését, valamint javították a változások nyomon követését.
- Az SVG fájlok betöltéséhez egy könnyebb JSVG könyvtárat használtak a Batik helyett.
- Új ikonok érkeztek SVG formátumban.

- Javult a fájlrendszer mappaválasztó párbeszédablak.

- Megváltoztak az aktív fülek és kiemelt területek színei.

- Javult a szülőmappák fülekben való megjelenítésének implementációja.

- Az SQL szerkesztőbe hozzáadták a kiegészítő automatikus kitöltés támogatását, amely különböző egyező részek alapján működik, nem a szó eleje alapján (például, ha beírja a "ne"-t, felajánlja a "one"-t).
- Javult a build rendszerek, mint az Ant, Gradle és Maven támogatása. A Gradle-hoz lehetőség került a tesztek párhuzamos futtatására (nbls.run.test.parallel). A Maven esetében javították a függőségek meghatározását. Az Ant kompatibilitást kapott a Payara Server-rel, amely WSL (Windows Subsystem for Linux) környezetben fut.
- Bővültek a használati lehetőségek szerverek LSP (Language Server Protocol) és a VSCode pluginnal kapcsolatban.
- A Java nyelvű kódhoz javították a switch blokkok elemeinek automatikus kiegészítését. Az integrált Apache Tomcat verziója 9.0.96-ra frissült. Frissítették a TextMate nyelvtan támogatását. Az NetBeans-be beépített Java fordító (nb-javac, módosított javac) verziója 24b29-re frissült. A JDK >= 15-höz hozzáadták a Nashorn 15.x JavaScript motor támogatását. Javították a zárójelek lezárásának kezelését a kód formázásakor.
- A Groovy könyvtárakat 3.0.23-ra frissítették.
- A PHP nyelvi környezetben megjelent a PHPStan statikus elemző által biztosított 10-es szintű ellenőrzések támogatása. Hozzáadták az új lehetőségek támogatását, amelyeket a PHP 8.4-es kiadás ajánlott.
- Támogatás került hozzáadásra a szerver GlassFish 7 (7.0.21-es verzióig) és GlassFish 8 (a tesztverzió 8.0.0-M9-ig).
- Javult a Jakarta EE 11 platform támogatása.
Forrás: opennet.ru




