Apache Software Foundation tutvustas integreeritud arenduskeskkonda Apache NetBeans 12.3, mis toetab programmeerimiskeeli Java SE, Java EE, PHP, C/C++, JavaScript ja Groovy. See on seitsmes väljaanne, mille Apache fund on välja töötanud pärast Oracle'ilt NetBeansi koodi ülevõtmist.
NetBeans 12.3 peamised uuendused:
- Java arendusvahendites on LSP-serveri (Language Server Protocol) kasutamine laiendatud refaktooringu renimeerimise operatsioonide jaoks, koodiblokkide kokkumineku, koodivigade tuvastamise ja koodigeneratsiooni jaoks. JavaDoc kuvamine on lisatud, kui hiirekursori viib identifikaatorite kohale.
- NetBeansi integreeritud Java kompilaator nb-javac (muudetud javac) on ajakohastatud versioonile nbjavac 15.0.0.2, mida levitatakse läbi Maveni. Lisatud on testid JDK 15 jaoks.
- Suuremates Gradle projektides on parendatud alaprojektide kuvamist. Gradle Navigatorisse on lisatud lemmikülesannete (Favorite tasks) sektsioon.
- PHP 8 süntaksi täiuslik tugi on rakendatud, kuid atribuutide ja nimetatud parameetrite automaatne täiendamine pole veel valmis. Olemasoleva PHP-versiooni muutmiseks on tööriistaribal lisatud nupp. Composer'i paketihalduri tugi on paranenud. Tutvustati täiendavaid võimalusi silumispunktide haldamiseks silumisprogrammis.
- C++ Lite arendamine jätkub, mis on lihtsustatud režiim C/C++ keelte arendamiseks. Lisatud on silur, mis toetab silumispunkte, lõime, muutujaid, hüpikaken ja palju muud.
- Uuendatud versioonid: FlatLaf 1.0, Groovy 2.5.14, JAXB 2.3, JGit 5.7.0, Metro 2.4.4, JUnit 4.13.1.
- Teostati koodi üldine puhastus.
Allikas: opennet.ru
