Узнайте, что нового в Apache NetBeans 11.2 и как установить его в Linux

Apache-NetBeans

La Apache Software Foundation недавно объявила о выпуске новой версии ваша интегрированная среда разработки для Апач НетБинс 11.2. Это четвертая версия, подготовленная Apache Foundation после передачи кода NetBeans Oracle, и первая версия после передачи проекта из инкубатора Apache.

Запуск содержит поддержку языков программирования Java SE, Java EE, PHP, JavaScript и Groovy.. Перенос поддержки C / C ++ из базы кода, поставляемой Oracle, в версии 11.3 ожидается в январе. В апреле 2020 года сформируется выпуск Apache NetBeans 12, который будет сопровождаться как часть расширенного цикла поддержки (LTS).

Для тех, кто еще они не знают о NetBeans, они должны знать, что это бесплатная интегрированная среда разработки., Готово в основном для языка программирования Java и что он также имеет значительное количество модулей для его расширения.

NetBeans - очень успешный проект с открытым исходным кодом с большой пользовательской базой и постоянно растущим сообществом.

Основные новые функции NetBeans 11.2

С выпуском этой новой версии NetBeans 11.2 добавлены новые возможности языка PHP, разработан в ветке 7.4. Также добавление записанных свойств выделено, Оператор "?? знак равно возможность замены существующих матриц при определении нового, новый механизм сериализации объектов, возможность отображать большие числа и новый формат для определения функций.

Еще одно отличие от NetBeans 11.2 - это поддержка Java SE 13. Например, возможность использовать «переключатель»В виде выражения вместо оператора.

Se реализовать операции выделения и преобразования текстовых блоков Они включают многострочные текстовые данные без использования escape-символов и с сохранением исходного форматирования текста. Перечисленные до сих пор функции были отмечены как тестовые и активируются только во время сборки с флагом «–enable-preview»;

также выделены различные оптимизации производительности: Увеличена скорость поиска бинарных файлов в дереве с исходными текстами.

В Linux и Windows интерфейс WatchService предоставляется Java NIO2 API он используется для отслеживания изменений в каталогах, а также более быстрая идентификация файлов.

Улучшена поддержка системы сборки Gradle.. Добавлена ​​возможность загрузки флагов компилятора Java, позволяющая использовать экспериментальные функции Java в проектах Gradle.

Также добавлена ​​обработка пользовательского ввода на вкладке, отражающая ход сборки (Вывод). При запуске фонового процесса Gradle Daemon теперь учитывается свойство org.gradle.jvmargs.

Проблемы с лицензированием кода с парсером JavaScript были решены, потому что раньше парсер нужно было устанавливать отдельно. Теперь парсер graal-js перенесен с GPL на UPL (Universal Permissive License).

Как установить NetBeans 11.2 в Linux?

Для тех, кто хочет получить эту новую версию NetBeans 11.2 В их системе должна быть установлена ​​как минимум версия Java 8 Oracle или Open JDK 8, а также Apache Ant 1.10 или выше.

Теперь они должны загрузить исходный код приложения, которое они могут получить. по ссылке ниже.

После того, как вы все установили, разархивируйте только что загруженный файл в каталог по своему вкусу.

И из терминала мы собираемся войти в этот каталог, а затем выполнить:

ant

Чтобы построить среду IDE Apache NetBeans. После сборки вы можете запустить IDE, набрав

./nbbuild/netbeans/bin/netbeans

также есть другие способы установки чем они могут быть поддержаны, один из них - с помощью пакетов Snap.

Им нужна только поддержка, чтобы иметь возможность устанавливать эти типы пакетов в свою систему. Для установки этим методом необходимо ввести следующую команду:

sudo snap install netbeans --classic

Другой способ - с помощью пакетов Flatpak., поэтому у них должна быть поддержка для установки этих пакетов в своей системе.

Команда для выполнения установки следующая:

flatpak install flathub org.apache.netbeans

Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: AB Internet Networks 2008 SL
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.