Apache Software Foundation predstavio je integrirano razvojno okruženje Apache NetBeans 15, koje pruža podršku za programske jezike Java SE, Java EE, PHP, C/C++, JavaScript i Groovy. Generiraju se gotovi sklopovi za Linux (snap), Windows i macOS.
Među predloženim izmjenama:
- Dodana početna podrška za Jakartu 9.1 i poboljšana podrška za GlassFish.
- Ugrađeni NetBeans Java kompilator nb-javac (modificirani javac) je ažuriran.
- Čarobnjak za povezivanje dodao je mogućnost povezivanja s bazom podataka Amazon Redshift putem usluge Amazon Athena.
- Implementirana je podrška za oznaku “@snippet” za ugradnju radnih primjera i isječaka koda u API dokumentaciju, na koju možete primijeniti alate za provjeru ispravnosti, isticanje sintakse i integraciju s IDE-om.
- Poboljšano uređivanje podataka u YAML formatu.
- Dodana stavka 'Otvori u terminalu' u kontekstni izbornik projekta.
- Poboljšana podrška za nove značajke PHP-a 8.0 i 8.1. Dodana podrška za novu sintaksu za objekte koji se mogu pozivati.
- Umetnuti savjeti omogućeni su prema zadanim postavkama.
- Poseban modul sadrži program za ispravljanje pogrešaka za Groovy kod. Parser za jezik Groovy je ažuriran.
- Predložena je početna implementacija Project Dependency API-ja.
- Uveden je velik dio popravaka i poboljšanja koji se odnose na korištenje LSP poslužitelja (Language Server Protocol).
- Poboljšano sučelje za provjeru regularnih izraza.
- Poboljšano sučelje za preuzimanje i registraciju JDK-a.
- Poboljšano sučelje za analizu skupa poziva (Stack Trace).
- Poboljšana podrška za sustave izgradnje Maven i Gradle. Komponente za rad s Gradleom ažurirane su na API verziju 7.5 s podrškom za Javu 18.
- Implementirana podrška za automatsko dovršavanje lambda izraza.
- Dodan javadoc za JDK 20 pregled.
- Dodana je mogućnost korištenja opcije netbeans.javaSupport.enabled za onemogućavanje podrške za Java jezik u NBLS-u (NetBeans Language Server).
Izvor: opennet.ru