Apache Software Foundation esitteli integroidun Apache NetBeans 15 -kehitysympäristön, joka tukee Java SE-, Java EE-, PHP-, C/C++-, JavaScript- ja Groovy-ohjelmointikieliä. Valmiit kokoonpanot luodaan Linuxille (snap), Windowsille ja macOS:lle.
Ehdotettujen muutosten joukossa:
- Lisätty alkuperäinen tuki Jakarta 9.1:lle ja parannettu tuki GlassFishille.
- Sisäänrakennettu NetBeans Java-kääntäjä nb-javac (muokattu javac) on päivitetty.
- Ohjattu yhteystoiminto on lisännyt mahdollisuuden muodostaa yhteys Amazon Redshift -tietokantaan Amazon Athena -palvelun kautta.
- Tuki "@snippet"-tunnisteelle on otettu käyttöön toimivien esimerkkien ja koodinpätkien upottamiseksi API-dokumentaatioon, johon voit käyttää työkaluja oikeellisuuden tarkistamiseen, syntaksin korostamiseen ja integrointiin IDE:n kanssa.
- Parannettu tietojen muokkaus YAML-muodossa.
- Lisätty "Avaa terminaalissa" -kohta projektin kontekstivalikkoon.
- Parannettu tuki PHP 8.0:n ja 8.1:n uusille ominaisuuksille. Lisätty tuki kutsuttavien objektien uudelle syntaksille.
- Sisäiset vihjeet ovat oletuksena käytössä.
- Erillinen moduuli sisältää virheenkorjaajan Groovy-koodille. Groovy-kielen jäsennys on päivitetty.
- Project Dependency API:n alustavaa käyttöönottoa on ehdotettu.
- Suuri osa LSP-palvelimien (Language Server Protocol) käyttöön liittyvistä korjauksista ja parannuksista on otettu käyttöön.
- Parannettu säännöllisten lausekkeiden tarkistusliittymä.
- Parannettu käyttöliittymä JDK:n lataamiseen ja rekisteröintiin.
- Parannettu puhelupinon analysointiliittymä (Stack Trace).
- Parannettu tuki Maven- ja Gradle-rakennusjärjestelmille. Gradlen kanssa työskentelyyn tarvittavat komponentit on päivitetty API-versioon 7.5, joka tukee Java 18:aa.
- Toteutettu tuki lambda-lausekkeiden automaattiselle täydennykselle.
- Lisätty javadoc JDK 20 -esikatseluun.
- Lisätty mahdollisuus käyttää netbeans.javaSupport.enabled-vaihtoehtoa Java-kielen tuen poistamiseksi käytöstä NBLS:ssä (NetBeans Language Server).
Lähde: opennet.ru