Релиз интегрированной среды разработки NetBeans IDE 11.0. Linux новости

Релиз интегрированной среды разработки NetBeans IDE 11.0

0
Войдите, чтобы ставить лайкимне нравится
Лайков: +1
войдите, чтобы ставить лайки

NetBeans IDE 11.0

Состоялся релиз интегрированной среды разработки NetBeans IDE 11.0.

NetBeans IDE является полноценной средой разработки. Поддерживает различные языки программирования: Java, JavaScript, PHP, C/C++ и другие. Программа доступна для Linux, Windows и MacOS.

NetBeans IDE 11.0

C 2016 года проект разрабатывается фондом Apache.

Дата релиза NetBeans IDE 11.0: 5 апреля 2019 г.

Страница программы: NetBeans

NetBeans IDE 11.0

Рассмотрим, какие изменения и нововведения появились в новой версии NetBeans IDE.

Обновлен виджет создания нового проекта

Изменен виджет создания Нового проекта (вызывается через меню File→New Project).

Поддерживаются новые системы сборки:

  • Java with Maven
  • Java with Gradle

В списке категорий проектов теперь на первом месте расположен Java with Maven, за которым следует Java with Gradle. На третьем месте Java with Ant.

Такое расположение не случайно. В сообществе Apache NetBeans Community было много обсуждений по этому поводу. Maven и Gradle более современные решения, чем Ant. Но в то же время, это не подразумевает того, что с Ant что-то не так.

Пользователям рекомендуется использовать в первую очередь Maven или Gradle.

NetBeans IDE 11.0 Мастер создания нового проекта

Поддержка JDK 12

Компилятор nb-javac получил расширенную поддержку JDK 12.

Для справки: В среде NetBeans IDE может использоваться специальный компилятор Java, который называется nb-javac. Данный продукт не является проектом Apache, так как выпущен по лицензии GPL.

Улучшение блока switch { case }

Выполнено множестве улучшений для блока switch.

Для блока switch улучшено:

  • форматирование;
  • расстановка отступов;
  • подсветка синтаксиса;
  • всплывающие подсказки;
  • автодополнение.

Добавлена поддержка автозавершения для enum-множеств при использовании в метке case.
NetBeans автозавершение switch enum

Реализована поддержка формата switch блоков JEP 325, которая появилась в Java 12. Для ее использования необходимо компилировать программу с ключом --enable-preview.
Примечание: --enable-preview не работает для Maven проектов.

Реализовано автоматическое конвертирование switch блоков в новый формат.
NetBeans switch JEP 325

NetBeans switch JEP 325

Поддержка Java EE

Возвращена поддержка Java EE для сборок Ant, Maven и Gradle.

Поддержка Gradle

Реализована поддержка системы автоматической сборки Gradle.

NetBeans IDE Gradle

Поддерживается открытие проектов Gradle.
Поддерживается создание проектов Gradle.
Реализована поддержка Gradle фреймворками для выполнения юнит-тестов JUnit 4, 5, TestNG.
Проекты Gradle работают с NetBeans JPA and Spring.
Реализован Gradle Task Navigator.

Установка NetBeans IDE

NetBeans IDE доступна для скачивания в виде zip архива.

Программа не требует установки. Для запуска достаточно распаковать архив и выполнить файл ./bin/netbeans (подробности).

Также новая версия NetBeans IDE 11.0 уже доступна в виде snap-пакета. Для его установки в Ubuntu Linux выполните команду: sudo snap install netbeans --classic

Материалы по теме:

  • NetBeans — интегрированная среда разработки приложений
0

Комментарии

Комментариев пока не было.

Написать комментарий

Ваше имя:
Текст комментария: