IDE NetBeans 9.0 стала доступна в инкубаторе Apache
Новости
Обновление NetBeans включает поддержку Java SE, улучшения в работе Java 9 и Java 10, интеграцию парадигмы Jigsaw для работы с модулями и другие изменения.
5К открытий5К показов
Apache Software Foundation показала первый релиз интегрированной среды разработки NetBeans после передачи кода компанией Oracle. Версия под номером 9.0 проходит сертификацию и отладку в инкубаторе фонда, чтобы затем стать самостоятельным проектом Apache. Обновление включает в себя поддержку Java SE, улучшения в работе Java 9 и Java 10, интеграцию парадигмы Jigsaw для работы с модулями и другие изменения.
Ключевые нововведения NetBeans
- Интегрированные инструменты для разбиения программ на модули с использованием парадигмы JPMS (Jigsaw) для JDK 9. Java-проект может стать модульным путем добавления в его состав файла
module-info.java
, который поддерживает автозаполнение кода:
- Новый тип проектов под названием Java Modular, который позволяет разрабатывать несколько модулей в одном проекте. При этом их сборка будет происходить одновременно, а управление зависимостями производится через файлы
module-info.java
. Такое приложение выглядит как многомодульная структура:
- Появление возможностей REPL в Java с подключением интерактивной оболочки Java Shell. Инструмент позволяет запускать и тестировать однострочники в процессе разработки и автоматически подхватывает пользовательские настройки классов и библиотек проекта:
- Инструменты рефакторинга и подсказки для преобразований нового типа
var
и средства выявления ошибок неправильного использования этого типа в JDK 10:
- Раскрытие и сворачивание узлов в дереве с результатами профилирования, которые упрощают действия с кодом:
- Произвольное изменение размеров всплывающих диалоговых окон:
В следующем релизе разработчики планируют добавить инструменты, улучшающие поддержку Java EE, PHP, JavaScript/HTML5, Groovy и C/C++. Подробнее ознакомиться со всеми изменениями NetBeans 9.0 можно в блоге Apache.
Напомним, что Oracle передала сообществу Apache последний архив с кодом IDE NetBeans в конце июня 2018 года. Он содержал модули для поддержки Java, JavaScript, PHP и Groovy, а также инструменты для разработки мобильных приложений и поддержки Web-технологий.
5К открытий5К показов