Організація Apache Software Foundation представила інтегроване середовище розробки Apache NetBeans 14, яке надає підтримку мовам програмування Java SE, Java EE, PHP, C/C++, JavaScript та Groovy. Це одинадцятий реліз, підготовлений Apache після передачі коду NetBeans компанією Oracle. Готові збірки сформовані для Linux, Windows та MacOS.
Серед запропонованих змін:
- Включено складання з використанням JDK17 та покращено підтримку нових випусків Java. Доданий JavaDoc для тестової гілки JDK 19 та випуску JDK 18. JavaDoc реалізує підтримку тега «@snippet» для вбудовування робочих прикладів і фрагментів коду в документацію на API.
- Покращена інтеграція з сервером програм Payara (відгалуження від GlassFish), додана підтримка розгортання програм у локально запущеному контейнері з Payara Server.
- Покращена підтримка системи складання Gradle, розширені опції CLI-інтерфейсу, що підтримуються, додана підтримка кеша конфігурації Gradle.
- Додана підтримка PHP 8.1. Реалізовано можливість згортання блоків з атрибутами під час редагування коду мовою PHP.
- Доданий інтерфейс для створення класів для фреймворку Micronaut. Поліпшено підтримку конфігурації Micronaut. Додано шаблон для класу Controller.
- Поліпшено підтримку CSS та додано підтримку специфікації ECMAScript 13 / 2022. Покращено обробку рекурсивних структур мовою JavaScript.
- Додано можливість автодоповнення конструкцій у SQL-запитах.
- До версії 18.0.1 оновлено вбудований у NetBeans Java-компілятор nb-javac (модифікований javac).
- Поліпшено підтримку системи складання Maven.
Джерело: opennet.ru