Apache Software Foundation introduserte det integrerte utviklingsmiljøet Apache NetBeans 15, som gir støtte for programmeringsspråkene Java SE, Java EE, PHP, C/C++, JavaScript og Groovy. Ferdige sammenstillinger genereres for Linux (snap), Windows og macOS.
Blant de foreslåtte endringene:
- Lagt til innledende støtte for Jakarta 9.1 og forbedret støtte for GlassFish.
- Den innebygde NetBeans Java-kompilatoren nb-javac (modifisert javac) har blitt oppdatert.
- Tilkoblingsveiviseren har lagt til muligheten til å koble til Amazon Redshift-databasen gjennom Amazon Athena-tjenesten.
- Støtte for "@snippet"-taggen er implementert for å bygge inn arbeidseksempler og kodebiter i API-dokumentasjon, som du kan bruke verktøy for korrekthetskontroll, syntaksutheving og integrasjon med IDE.
- Forbedret redigering av data i YAML-format.
- Lagt til 'Åpne i terminal'-elementet til prosjektets kontekstmeny.
- Forbedret støtte for nye funksjoner i PHP 8.0 og 8.1. Lagt til støtte for ny syntaks for anropbare objekter.
- Innebygde hint er aktivert som standard.
- En egen modul inneholder en debugger for Groovy-kode. Parseren for Groovy-språket har blitt oppdatert.
- En innledende implementering av Project Dependency API har blitt foreslått.
- En stor del av rettelser og forbedringer knyttet til bruk av LSP-servere (Language Server Protocol) er introdusert.
- Forbedret grensesnitt for kontroll av regulære uttrykk.
- Forbedret grensesnitt for nedlasting og registrering av JDK.
- Forbedret call stack analyse grensesnitt (Stack Trace).
- Forbedret støtte for Maven og Gradle byggesystemer. Komponenter for arbeid med Gradle har blitt oppdatert til API versjon 7.5 med støtte for Java 18.
- Implementert støtte for autofullføring av lambda-uttrykk.
- Lagt til javadoc for forhåndsvisning av JDK 20.
- Lagt til muligheten til å bruke netbeans.javaSupport.enabled-alternativet for å deaktivere Java-språkstøtte i NBLS (NetBeans Language Server).
Kilde: opennet.ru