Apache Software Foundation introducerade den integrerade utvecklingsmiljön Apache NetBeans 15, som ger stöd för programmeringsspråken Java SE, Java EE, PHP, C/C++, JavaScript och Groovy. Färdiga sammanställningar genereras för Linux (snap), Windows och macOS.
Bland de föreslagna ändringarna:
- Lade till initialt stöd för Jakarta 9.1 och förbättrat stöd för GlassFish.
- Den inbyggda NetBeans Java-kompilatorn nb-javac (modifierad javac) har uppdaterats.
- Anslutningsguiden har lagt till möjligheten att ansluta till Amazon Redshift-databasen via Amazon Athena-tjänsten.
- Stöd för taggen "@snippet" har implementerats för att bädda in fungerande exempel och kodavsnitt i API-dokumentation, där du kan använda verktyg för korrekthetskontroll, syntaxmarkering och integration med IDE.
- Förbättrad redigering av data i YAML-format.
- Lade till objektet "Öppna i terminal" till projektets snabbmeny.
- Förbättrat stöd för nya funktioner i PHP 8.0 och 8.1. Lagt till stöd för ny syntax för anropsbara objekt.
- Inline-tips är aktiverade som standard.
- En separat modul innehåller en debugger för Groovy-kod. Parsern för Groovy-språket har uppdaterats.
- En första implementering av Project Dependency API har föreslagits.
- En stor del av korrigeringar och förbättringar relaterade till användningen av LSP-servrar (Language Server Protocol) har introducerats.
- Förbättrat gränssnitt för kontroll av reguljära uttryck.
- Förbättrat gränssnitt för nedladdning och registrering av JDK.
- Förbättrat gränssnitt för samtalsstackanalys (Stack Trace).
- Förbättrat stöd för Maven och Gradle byggsystem. Komponenter för att arbeta med Gradle har uppdaterats till API-version 7.5 med stöd för Java 18.
- Implementerat stöd för autokomplettering av lambda-uttryck.
- Lade till javadoc för förhandsvisning av JDK 20.
- Lade till möjligheten att använda alternativet netbeans.javaSupport.enabled för att inaktivera Java-språkstöd i NBLS (NetBeans Language Server).
Källa: opennet.ru