Nadace Apache Software Foundation představila integrované vývojové prostředí Apache NetBeans 15, které poskytuje podporu pro programovací jazyky Java SE, Java EE, PHP, C/C++, JavaScript a Groovy. Připravené sestavy se generují pro Linux (snap), Windows a macOS.
Mezi navrhovanými změnami:
- Přidána počáteční podpora pro Jakarta 9.1 a vylepšená podpora pro GlassFish.
- Vestavěný kompilátor NetBeans Java nb-javac (upravený javac) byl aktualizován.
- Průvodce připojením přidal možnost připojit se k databázi Amazon Redshift prostřednictvím služby Amazon Athena.
- Byla implementována podpora značky „@snippet“ pro vkládání funkčních příkladů a úryvků kódu do dokumentace API, na kterou můžete použít nástroje pro kontrolu správnosti, zvýraznění syntaxe a integraci s IDE.
- Vylepšené úpravy dat ve formátu YAML.
- Do kontextové nabídky projektu přidána položka 'Otevřít v terminálu'.
- Vylepšená podpora pro nové funkce PHP 8.0 a 8.1. Přidána podpora nové syntaxe pro volatelné objekty.
- Vložené rady jsou ve výchozím nastavení povoleny.
- Samostatný modul obsahuje debugger pro kód Groovy. Analyzátor pro jazyk Groovy byl aktualizován.
- Byla navržena počáteční implementace Project Dependency API.
- Byla zavedena velká část oprav a vylepšení souvisejících s používáním serverů LSP (Language Server Protocol).
- Vylepšené rozhraní kontroly regulárních výrazů.
- Vylepšené rozhraní pro stahování a registraci JDK.
- Vylepšené rozhraní analýzy zásobníku volání (Stack Trace).
- Vylepšená podpora pro sestavovací systémy Maven a Gradle. Komponenty pro práci s Gradle byly aktualizovány na verzi API 7.5 s podporou Java 18.
- Implementována podpora pro automatické doplňování lambda výrazů.
- Přidán javadoc pro náhled JDK 20.
- Přidána možnost použití možnosti netbeans.javaSupport.enabled k deaktivaci podpory jazyka Java v NBLS (NetBeans Language Server).
Zdroj: opennet.ru