Apache Software Foundation tutvustas Apache NetBeans 15 integreeritud arenduskeskkonda, mis pakub tuge Java SE, Java EE, PHP, C/C++, JavaScript ja Groovy programmeerimiskeeltele. Valmis sõlmed genereeritakse Linuxi (snap), Windowsi ja macOS-i jaoks.
Kavandatud muudatuste hulgas:
- Lisatud esialgne tugi Jakarta 9.1-le ja täiustatud tugi GlassFishile.
- Sisseehitatud NetBeansi Java kompilaator nb-javac (modified javac) on uuendatud.
- Ühendusviisard on lisanud võimaluse luua ühendus Amazon Redshifti andmebaasiga Amazon Athena teenuse kaudu.
- Märgendi „@snippet” tugi on rakendatud töönäidete ja koodilõikude manustamiseks API dokumentatsiooni, millele saate rakendada tööriistu õigsuse kontrollimiseks, süntaksi esiletõstmiseks ja IDE-ga integreerimiseks.
- Täiustatud andmete redigeerimine YAML-vormingus.
- Projekti kontekstimenüüsse on lisatud üksus „Ava terminalis”.
- Täiustatud tugi PHP 8.0 ja 8.1 uutele funktsioonidele. Lisatud on kutsutavate objektide uue süntaksi tugi.
- Tekstisisesed vihjed on vaikimisi lubatud.
- Eraldi moodul sisaldab Groovy koodi silurit. Groovy keele parser on värskendatud.
- Tehti ettepanek projektisõltuvuse API esmaseks juurutamiseks.
- Kasutusele on võetud suur osa LSP-serverite (Language Server Protocol) kasutamisega seotud parandusi ja täiustusi.
- Täiustatud regulaaravaldise kontrollimise liides.
- Täiustatud liides JDK allalaadimiseks ja registreerimiseks.
- Täiustatud kõnepinu analüüsi liides (Stack Trace).
- Täiustatud tugi Maveni ja Gradle ehitussüsteemidele. Gradle'iga töötamiseks mõeldud komponendid on uuendatud API versioonile 7.5, mis toetab Java 18.
- Rakendatud tugi lambda-avaldiste automaatsele täitmisele.
- JDK 20 eelvaate jaoks on lisatud javadoc.
- Lisatud on võimalus kasutada suvandit netbeans.javaSupport.enabled, et keelata Java keele tugi NBLS-is (NetBeansi keeleserveris).
Allikas: opennet.ru