Apache NetBeans 10, najnovejša različica odprtokodnega IDE za razvoj Java SE, PHP in JavaScript, je zdaj na voljo kot produkcijska izdaja.
Kje prenesti NetBeans 10
NetBeans 10 lahko prenesete s Apachejeve strani projekta NetBeans.
Kaj je novega v NetBeans 10
Ključ do NetBeans 10 je izboljšana podpora za Java Development Kit (JDK) 11, pa tudi zmogljivosti za PHP in testni okvir JUnit 5 za Javo.
Za JDK 11, ki je prispel septembra 2018, NetBeans 10.0 podpira konstante datotek dinamičnega razreda, kar razširja možnosti ekspresivnosti za oblikovalce jezikov in implementatorje prevajalnikov. Druge zmogljivosti za JDK 11 vključujejo:
- Podpora sintakse lokalne spremenljivke za lambda parametre za poravnavo sintakse deklaracije formalnega parametra v implicitno vtipkanem lambda izrazu s sintakso deklaracije lokalne spremenljivke.
- Izpolnjevanje kode za parametre lambda var.
- Odstranitev Corba modulov.
- Integracija s projektom nb-javac za podporo JDK 11. Projekt že dolgo ponuja popravljeno različico prevajalnika Java javac za urejevalnik Java NetBeans.
Za PHP lahko NetBeans 10 razvijalcem doda zaključne vejice v funkcijske klice pod PHP 7.3. Razvijalci lahko uporabljajo tudi referenčno dodelitev seznama ter prožne sintakse heredoc in nowdoc. Njegova podpora za PHP 7.2 vključuje vejice v sintaksi seznama, barvanje za tipe predmetov in različico PHP v lastnostih projekta. Za PHP 7.1 NetBeans 10 dodaja podporo za konstantno vidnost razreda, pa tudi obdelavo izjem v večpomnilniku, ničelne tipe in barvanje za void in iterable ključne besede. Podprt je tudi kontekstno občutljiv lexer iz PHP 7.0.
JUnit 5.3.1 je bil dodan kot knjižnica v NetBeans za hitro dodajanje v projekte Java. JUNIT 5 @Testable
podprt je tudi podpis.
Nadgradnja je druga večja izdaja NetBeans pod jurisdikcijo Apacheja. Apache 9.0 je prispel avgusta 2018.