Випуск інтегрованого середовища розробки Apache NetBeans 11.1

Організації Apache Software Foundation представила інтегроване середовище розробки Apache NetBeans 11.1. Це третій реліз, підготовлений Фондом Apache після передачі коду NetBeans компанією Oracle та перший випуск після перекладу проекту з інкубатора до розряду первинних проектів Apache. Випуск містить підтримку мов програмування Java SE, Java EE, PHP, JavaScript та Groovy. Перенесення підтримки C/C++ з переданої компанією Oracle кодової бази очікується на одному з наступних випусків.

Основні нововведення NetBeans 11.1:

  • Додано підтримку Java EE 8 з можливістю складання web-додатків за допомогою Maven або Gradle. Створені в NetBeans програми Java EE 8 можна розгортати в контейнері Java EE 8 за допомогою нового шаблону webapp-javaee8 в Maven, створеного для використання з NetBeans. Реалізовано вбудовану інтеграцію з сервером додатків Паяра (Відгалуження від GlassFish). Додано підтримку GlassFish 5.0.1;

    Випуск інтегрованого середовища розробки Apache NetBeans 11.1

  • Додано підтримку нових можливостей мови Java. Додано профілі міграції для JDK 10 та 12. Налагоджено автоматичну генерацію імен для модулів Jigsaw. У редактор коду для Java додано підтримку JEP-325 (нова форма виразів "switch"), JEP-330 (постачання програм у формі одного файлу з вихідним кодом) та виведення підказок про імена inline-параметрів;

    Випуск інтегрованого середовища розробки Apache NetBeans 11.1

    Випуск інтегрованого середовища розробки Apache NetBeans 11.1

  • Додані приклади для Gluon OpenJFX;

    Випуск інтегрованого середовища розробки Apache NetBeans 11.1

  • Поліпшено підтримку систем складання Maven і Gradle. Для Maven налагоджено інтеграцію з бібліотекою JaCoCo та забезпечено можливість передачі аргументів компілятора Java з Maven до редактора коду Java. Для Gradle додана початкова підтримка модульних java-проектів та підтримка JavaEE, реалізований майстер Java Frontend Application, забезпечена підтримка налагодження web-проектів, за замовчуванням включений показ виводу у процесі збирання, покращено Gradle HTML UI;

    Випуск інтегрованого середовища розробки Apache NetBeans 11.1

  • Додана можливість використання Graal.js, реалізації мови JavaScript на базі GraalVM;
  • Реалізовано поділ кешів з кодом Truffle між різними сеансами налагодження;
  • Додано підтримку підсвічування синтаксису для коду мовою Kotlin;
  • Реалізовано можливість автодоповнення коду шаблонів мовою Jade;
  • Додано підтримку PHP 7.4 та оновлено приклади для мови PHP;
  • Покращено роботу на екранах з високою щільністю пікселів (HiDPI). Для HiDPI адаптовані відображається при запуску заставка, роздільники вкладок та піктограми;
  • Здійснено перехід на новий цикл розробки, що передбачає щоквартальне формування нових випусків.

Джерело: opennet.ru

Додати коментар або відгук