Byla představena verze integrovaného vývojového prostředí Apache NetBeans 25, které poskytuje podporu pro programovací jazyky Java SE, Java EE, PHP, C/C++, JavaScript, Rust a Groovy. Hotové sestavení je k dispozici pro Linux (snap, flatpak), Windows a macOS.
Mezi navrhovanými změnami:
- V textovém editoru byla vylepšena navigace v nástroji pro refaktorování, zajištěn byl zachování pořadí záložek pro projekty a vylepšeno sledování změn.
- Pro načítání SVG místo Batik byla použita lehčí knihovna JSVG.
- Byly navrženy nové ikony ve formátu SVG.

- Byl vylepšen dialog pro výběr adresářů v souborovém systému.

- Byly změněny barvy aktivních záložek a vybraných oblastí.

- Byla vylepšena implementace možnosti zobrazení rodičovských adresářů v záhlaví záložek.

- Do editoru SQL byla přidána podpora automatického doplňování vstupních fragmentů podle jednotlivých shod bez vazby na začátek slova (například při zadání „ne“ nabídne „one“).
- Byla vylepšena podpora pro systémy sestavení Ant, Gradle a Maven. Pro Gradle byla přidána možnost spuštění testů v paralelním režimu (nbls.run.test.parallel). Pro Maven bylo vylepšeno určení závislostí. Pro Ant byla zajištěna kompatibilita s Payara Serverem spuštěným v prostředí WSL (Windows Subsystem for Linux).
- Byly rozšířeny možnosti spojené s používáním servery LSP (Language Server Protocol) a používáním pluginu pro VSCode.
- Pro kód v jazyce Java bylo vylepšeno automatické doplňování prvků v blocích switch. Vestavěná verze Apache Tomcat byla aktualizována na verzi 9.0.96. Byla aktualizována podpora pro gramatiky TextMate. Vestavěný kompilátor Java v NetBeans, nb-javac (modifikovaný javac), byl aktualizován na verzi JDK 24b29. Byla přidána podpora pro JavaScriptový engine Nashorn 15.x pro JDK >= 15. Bylo vylepšeno zpracování uzavírání závorek při formátování kódu.
- Knihovny Groovy byly aktualizovány na verzi 3.0.23.
- V prostředí pro PHP byla přidána podpora 10 úrovně kontrol poskytovaných statickým analyzátorem PHPStan. Byla přidána podpora nových funkcí, které byly navrženy ve vydání PHP 8.4.
- Byla přidána podpora serveru aplikací GlassFish 7 (do verze 7.0.21) a GlassFish 8 (do beta verze 8.0.0-M9).
- Byla vylepšena podpora platformy Jakarta EE 11.
Zdroj: opennet.ru




