Apache Software Foundation predstavio je integrirano razvojno okruženje Apache NetBeans 12.3, koje pruža podršku za programske jezike Java SE, Java EE, PHP, C/C++, JavaScript i Groovy. Ovo je sedmo izdanje koje je proizvela Zaklada Apache otkako je NetBeans kod prenesen iz Oraclea.
Ključne nove značajke u NetBeans 12.3:
- U Java razvojnim alatima, upotreba poslužitelja Language Server Protocol (LSP) proširena je tako da uključuje operacije preimenovanja tijekom refaktoriranja, sažimanje blokova koda, otkrivanje grešaka u kodu i generiranje koda. Dodan JavaDoc prikaz kada lebdite iznad identifikatora.
- NetBeansov ugrađeni Java kompilator nb-javac (modificirani javac) ažuriran je na nbjavac 15.0.0.2, koji se distribuira putem Mavena. Dodani testovi za JDK 15.
- Poboljšan prikaz podprojekata u velikim Gradle projektima. Odjeljak Omiljeni zadaci dodan je u Gradle Navigator.
- Implementirana je puna podrška za sintaksu PHP 8, ali automatsko dovršavanje atributa i imenovanih parametara još nije spremno. Na statusnu traku dodan je gumb za promjenu PHP verzije koja se koristi u projektu. Poboljšana podrška za pakete Composer. Mogućnost rada s prijelomnim točkama u alatu za ispravljanje pogrešaka je proširena.
- Nastavak razvoja C++ Lite, pojednostavljenog načina za razvoj u C/C++ jezicima. Dodan program za ispravljanje pogrešaka s podrškom za prijelomne točke, niti, varijable, opise alata itd.
- Ažurirane verzije FlatLaf 1.0, Groovy 2.5.14, JAXB 2.3, JGit 5.7.0, Metro 2.4.4, JUnit 4.13.1.
- Provedeno je generalno čišćenje koda.
Izvor: opennet.ru