NetBeans 10 добавя поддръжка за най-новите Java и PHP

Apache NetBeans 10, най-новата версия на IDE с отворен код за разработка на Java SE, PHP и JavaScript, вече се предлага като производствена версия.

Къде да изтеглите NetBeans 10

Можете да изтеглите NetBeans 10 от страницата на проекта на Apache за NetBeans.

Новите неща в NetBeans 10

Ключът към NetBeans 10 е засилената поддръжка на Java Development Kit (JDK) 11, както и възможностите за PHP и JUnit 5 тестовата рамка за Java.

За JDK 11, който пристигна през септември 2018 г., NetBeans 10.0 поддържа динамични файлови константи на класа, което разширява възможностите за експресивност за езикови дизайнери и внедряващи компилатори. Други възможности за JDK 11 включват:

  • Поддръжка на синтаксис на локална променлива за ламбда параметри, за да се приведе в съответствие синтаксисът на официална декларация на параметри в имплицитно въведен ламбда израз със синтаксиса на декларация на локална променлива.
  • Попълване на кода за параметрите на лямбда на var
  • Премахване на модули Corba.
  • Интеграция с проекта nb-javac за поддръжка на JDK 11. Проектът отдавна предоставя закърпена версия на javac Java компилатор за Java NetBeans редактор.

За PHP, NetBeans 10 позволява на разработчиците да добавят последващи запетаи при извиквания на функции под PHP 7.3. Разработчиците също могат да използват присвояване на референтен списък, както и гъвкави синтаксиси на heredoc и nowdoc. Неговата поддръжка на PHP 7.2 включва запетаи в синтаксиса на списъка, оцветяване за типове обекти и версия на PHP в свойствата на проекта. За PHP 7.1 NetBeans 10 добавя поддръжка за постоянна видимост на класа, както и обработка на изключения за многоканален достъп, нулируеми типове и оцветяване за празните и итерируеми ключови думи. Поддържа се и контекстно-зависимият лексер от PHP 7.0.

JUnit 5.3.1 беше добавен като библиотека в NetBeans за бързо добавяне към Java проекти. Поддържа се и @Testableанотацията JUnit 5 .

Надстройката е второто голямо издание на NetBeans под юрисдикцията на Apache. Apache 9.0 пристигна през август 2018 г.