NetBeans 10 dodaje podršku za najnoviju Javu i PHP

Apache NetBeans 10, najnovija verzija otvorenog koda IDE za razvoj Java SE, PHP i JavaScript, sada je dostupna kao produkcijsko izdanje.

Gdje preuzeti NetBeans 10

NetBeans 10 možete preuzeti s Apacheove stranice projekta NetBeans.

Što je novo u NetBeansu 10

Ključ NetBeans-a 10 je poboljšana podrška za Java Development Kit (JDK) 11, kao i mogućnosti za PHP i JUnit 5 testni okvir za Javu.

Za JDK 11, koji je stigao u rujnu 2018., NetBeans 10.0 podržava konstante datoteka dinamičke klase, što proširuje mogućnosti ekspresivnosti za dizajnere jezika i implementatore kompajlera. Ostale mogućnosti za JDK 11 uključuju:

  • Podrška sintakse lokalne varijable za lambda parametre, radi usklađivanja sintakse formalne deklaracije parametara u implicitno upisanom lambda izrazu sa sintaksom deklaracije lokalne varijable.
  • Dovršenje koda za parametre var lambda.
  • Uklanjanje Corba modula.
  • Integracija s projektom nb-javac za podršku JDK 11. Projekt već dugo osigurava zakrpljenu verziju javac Java kompajlera za NetBeans Java editor.

Za PHP, NetBeans 10 omogućuje programerima da dodaju zareze u pozivima funkcija pod PHP 7.3. Programeri također mogu koristiti dodjelu referenci popisa, kao i fleksibilne sintakse heredoc i nowdoc. Njegova podrška za PHP 7.2 uključuje zareze u sintaksi popisa, bojanje za tipove objekata i PHP verziju u svojstvima projekta. Za PHP 7.1, NetBeans 10 dodaje podršku za konstantnu vidljivost klase, kao i rukovanje iznimkama višekaše, tipove koji se mogu poništiti i bojanje za void i iteralizirane ključne riječi. Podržan je i kontekstualni lexer iz PHP 7.0.

JUnit 5.3.1 dodan je kao knjižnica u NetBeans za brzo dodavanje u Java projekte. @TestablePodržana je i bilješka JUnit 5 .

Nadogradnja je drugo veliko izdanje NetBeansa pod jurisdikcijom Apachea. Apache 9.0 stigao je u kolovozu 2018. godine.