Nadácia Apache Software Foundation predstavila integrované vývojové prostredie Apache NetBeans 15, ktoré poskytuje podporu pre programovacie jazyky Java SE, Java EE, PHP, C/C++, JavaScript a Groovy. Hotové zostavy sa generujú pre Linux (snap), Windows a macOS.
Medzi navrhovanými zmenami:
- Pridaná počiatočná podpora pre Jakarta 9.1 a vylepšená podpora pre GlassFish.
- Vstavaný kompilátor NetBeans Java nb-javac (upravený javac) bol aktualizovaný.
- Sprievodca pripojením pridal možnosť pripojiť sa k databáze Amazon Redshift prostredníctvom služby Amazon Athena.
- Bola implementovaná podpora značky „@snippet“ na vkladanie pracovných príkladov a útržkov kódu do dokumentácie API, na ktorú môžete použiť nástroje na kontrolu správnosti, zvýrazňovanie syntaxe a integráciu s IDE.
- Vylepšená úprava údajov vo formáte YAML.
- Do kontextovej ponuky projektu bola pridaná položka „Otvoriť v termináli“.
- Vylepšená podpora pre nové funkcie PHP 8.0 a 8.1. Pridaná podpora pre novú syntax pre volateľné objekty.
- Vnorené rady sú predvolene povolené.
- Samostatný modul obsahuje debugger pre Groovy kód. Analyzátor pre jazyk Groovy bol aktualizovaný.
- Bola navrhnutá počiatočná implementácia rozhrania Project Dependency API.
- Bola zavedená veľká časť opráv a vylepšení súvisiacich s používaním serverov LSP (Language Server Protocol).
- Vylepšené rozhranie kontroly regulárneho výrazu.
- Vylepšené rozhranie na sťahovanie a registráciu JDK.
- Vylepšené rozhranie analýzy zásobníka hovorov (Stack Trace).
- Vylepšená podpora pre zostavovacie systémy Maven a Gradle. Komponenty pre prácu s Gradle boli aktualizované na verziu API 7.5 s podporou Java 18.
- Implementovaná podpora pre automatické dopĺňanie lambda výrazov.
- Pridaný javadoc pre ukážku JDK 20.
- Pridaná možnosť použiť možnosť netbeans.javaSupport.enabled na zakázanie podpory jazyka Java v NBLS (NetBeans Language Server).
Zdroj: opennet.ru