Programavimas

„NetBeans 10“ papildo naujausių „Java“ ir PHP palaikymą

„Apache NetBeans 10“, naujausia „Java SE“, PHP ir „JavaScript“ kūrimo atvirojo kodo IDE versija, dabar yra prieinama kaip gamybinis leidimas.

Kur atsisiųsti „NetBeans“ 10

„NetBeans 10“ galite atsisiųsti iš „Apache“ „NetBeans“ projekto puslapio.

Kas naujo „NetBeans 10“

„NetBeans 10“ raktas yra patobulintas „Java Development Kit“ (JDK) 11 palaikymas, taip pat PHP galimybės ir „Java“ JUnit 5 testavimo sistema.

„JDK 11“, kuris pasirodė 2018 m. Rugsėjo mėn., „NetBeans 10.0“ palaiko dinamines klasės failų konstantas, kurios praplečia kalbų dizainerių ir kompiliatorių diegėjų išraiškingumo galimybes. Tarp kitų „JDK 11“ galimybių yra:

  • Lambda parametrų lokalaus kintamojo sintaksės palaikymas, siekiant netiesiogiai įvestos lambda išraiškos formalios parametrų deklaracijos sintaksę suderinti su vietinio kintamojo deklaracijos sintakse.
  • Var lambda parametrų kodo užbaigimas.
  • „Corba“ modulių pašalinimas.
  • Integracija su „nb-javac“ projektu, kad palaikytų JDK 11. Projektas jau seniai pateikė „NetBeans Java“ redaktoriaus pataisytą „Java“ kompiliatoriaus versiją.

Jei naudojate PHP, „NetBeans 10“ leidžia kūrėjams pridėti kablelius į funkcijų iškvietimus pagal PHP 7.3. Kūrėjai taip pat gali naudoti sąrašo nuorodos priskyrimą, taip pat lanksčias heredoc ir nowdoc sintakses. PHP 7.2 palaikymas apima kablelius sąrašo sintaksėje, objektų tipų spalvą ir PHP versiją projekto ypatybėse. Jei naudojate PHP 7.1, „NetBeans 10“ prideda nuolatinio matomumo klasėje palaikymą, taip pat daugialypės talpyklos išimčių tvarkymą, niekinius tipus ir tuščių ir kartojamų raktinių žodžių spalvas. Taip pat palaikomas kontekstui jautrus leksikas iš PHP 7.0.

JUnit 5.3.1 buvo įtrauktas kaip biblioteka į „NetBeans“, kad būtų greitai pridėta prie „Java“ projektų. „JUnit 5“ @Testable anotacija taip pat palaikoma.

Atnaujinimas yra antras pagrindinis „NetBeans“ leidimas, priklausantis „Apache“ jurisdikcijai. „Apache 9.0“ pasirodė 2018 m. Rugpjūtį.