Apache Software Foundation introducerede det integrerede udviklingsmiljø Apache NetBeans 15, som understøtter programmeringssprogene Java SE, Java EE, PHP, C/C++, JavaScript og Groovy. Færdiglavede samlinger genereres til Linux (snap), Windows og macOS.
Blandt de foreslåede ændringer:
- Tilføjet indledende support til Jakarta 9.1 og forbedret support til GlassFish.
- Den indbyggede NetBeans Java-kompiler nb-javac (modificeret javac) er blevet opdateret.
- Forbindelsesguiden har tilføjet muligheden for at oprette forbindelse til Amazon Redshift-databasen gennem Amazon Athena-tjenesten.
- Understøttelse af "@snippet"-tagget er blevet implementeret til indlejring af arbejdseksempler og kodestykker i API-dokumentation, hvorpå du kan anvende værktøjer til korrekthedskontrol, syntaksfremhævning og integration med IDE.
- Forbedret redigering af data i YAML-format.
- Tilføjet 'Åbn i terminal' element til projektets kontekstmenu.
- Forbedret understøttelse af nye funktioner i PHP 8.0 og 8.1. Tilføjet understøttelse af ny syntaks for kaldbare objekter.
- Inline-tip er aktiveret som standard.
- Et separat modul indeholder en debugger til Groovy-kode. Parseren til Groovy-sproget er blevet opdateret.
- En indledende implementering af Project Dependency API er blevet foreslået.
- En stor del af rettelser og forbedringer relateret til brugen af LSP-servere (Language Server Protocol) er blevet introduceret.
- Forbedret grænseflade til kontrol af regulære udtryk.
- Forbedret grænseflade til download og registrering af JDK.
- Forbedret call stack analyse interface (Stack Trace).
- Forbedret understøttelse af Maven og Gradle byggesystemer. Komponenter til at arbejde med Gradle er blevet opdateret til API version 7.5 med understøttelse af Java 18.
- Implementeret understøttelse af autofuldførelse af lambda-udtryk.
- Tilføjet javadoc til JDK 20 preview.
- Tilføjet muligheden for at bruge indstillingen netbeans.javaSupport.enabled til at deaktivere Java-sprogunderstøttelse i NBLS (NetBeans Language Server).
Kilde: opennet.ru