NetBeans 12.5 поставляется с экспериментальной поддержкой Java 17, исправлениями ошибок и многим другим

La Apache Software Foundation (АСФ) недавно объявили о выпуске новой версии 12.5 среда разработки NetBeans, в котором обработано около 130 запросов на вытягивание Что касается обновления, они относятся к многочисленным исправлениям ошибок и улучшениям в Java, а также к инструментам сборки Gradle и Maven.

Тем, кто не знаком с NetBeans, следует знать, что это довольно популярная IDE, которая обеспечивает поддержку языков программирования Java SE, Java EE, PHP, C / C ++, JavaScript и Groovy.Это седьмая версия, созданная Apache Foundation с тех пор, как Oracle пожертвовала код NetBeans.

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

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

В этой новой версии NetBeans 12.5 большинство изменений связано с исправлением ошибок, в то время как в части dВыделяются несколько улучшений, но они довольно важны, так как, например, Они включают добавление окна для работы с регулярными выражениями в среде Java.

Кроме того Ява 17 ЛТС (недавно выпущен) официально уже можно использовать в NetBeans, но интеграция все еще экспериментальная, в то время как Java 8 и 11 остаются предпочтительными версиями LTS для продуктивного использования. Кроме того, NetBeans 12.5 предлагает некоторые особые усовершенствования, такие как LSP-сервер (Протокол языкового сервера) был расширен за счет включения декларативных подсказок Java и вместо файлов .java файлы .class теперь запускаются предпочтительно, если соответствующий класс уже существует.

Еще одно заметное изменение - улучшенная поддержка систем сборки Gradle и Maven, для aЯ работаю с инструмент сборки Maven, разработчики теперь также могут обрабатывать проекты в пространстве имен https. Также была исправлена ​​проблема с веб-приложением Maven, которая в сочетании с инструментами Payara Micro Maven могла приводить к тому, что чистые или вновь созданные проекты становились доступными дважды.

Лас- Обновления Gradle LSP теперь позволяют выполнять настройки непосредственно в инструменте сборки., например, реализовать «–прерывный» режим для активации. С другой стороны, чтобы избежать потенциально раздражающего поведения отладчика в «–прерывном» режиме и сделать его управляемым, некоторые действия теперь можно отключить с помощью поставщиков действий Gradle. Таким образом, вы можете предотвратить перезапуск приложения отладчиком каждый раз, когда он сохраняет файлы проекта.

С другой стороны, он также подчеркивает добавленную поддержку Jakarta EE 9 GlassFish 6, незначительные улучшения в поддержке C ++ и PHP, добавление возможностей создания объектов в инструменты интеграции VSCode и файлы на основе шаблонов.

В конце концов если вы хотите узнать об этом больше этой новой версии, вы можете проверить детали По следующей ссылке.

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

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

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

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

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. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.