лвыпуск новой версии Apache NetBeans 18, в котором было сделано большое количество изменений и улучшений как для Java, PHP, так и улучшений обслуживания, исправлений ошибок и, прежде всего, начальной поддержки Rust.
Тем, кто не знаком с NetBeans, следует знать, что это это довольно популярная IDE который обеспечивает поддержку языков программирования Java SE, Java EE, PHP, C/C++, JavaScript и Groovy.
Основные новые функции NetBeans 18
В этой недавно выпущенной версии NetBeans 18 Gradle получил некоторые улучшения и исправленияs, из которых выделяется исправление ложных сообщений, выводимых на консоль, помимо того, что Gradle Tooling обновлен до версии 8.1-rc-2 с поддержкой JDK 20, улучшена обработка зависимостей без версий, а также улучшена поддержка системы сборки.
Кроме того, Maven получил улучшения поддержки для системы сборки,Кроме того, интегрировано обновление версии 3.9.1. Также отмечается, что в Maven добавлены настройки загрузки внешнего индекса, а также улучшено определение запуска maven в многопоточном режиме и добавлена возможность запускать тесты из произвольной директории.
В дополнение к этому в NetBeans 18 выделяется, что улучшенная поддержка функций, представленных в более новых версиях PHP в среде PHP, а также большое количество исправлений ошибок с операторами, константами, проблемы с пробелами и другие.
С другой стороны, подчеркивается, что в среде веб-проектов Улучшена поддержка CSS, обновлены шаблоны HTML5. улучшена обработка открытых и закрытых полей в классах JavaScript.
Также отмечается, что в этой новой версии В NetBeans 18 реализована начальная поддержка среды разработки проекта на языке Rust, добавив панель параметров Rust и выбор исполняемого файла Cargo.
Из других изменений которые выделяются из этой новой версии:
- Настройка макета окна параметров и исправления пользовательского интерфейса
- В редактор кода добавлена начальная поддержка HCL (язык определения конфигурации HashiCorp Terraform).
- Исправлено некорректное использование регулярных выражений в KODataBindContext.
- Добавлена поддержка подсветки синтаксиса для кода Go.
- Драйвер PostgreSQL JDBC обновлен
- ServletJSPAPI обновлен до семейства Jakarta
- Поддержка Glassfish 7.0.
- Расширенные возможности, связанные с использованием серверов LSP (Language Server Protocol).
- Инструментарий и API Gradle обновлены до версии 8.1 с поддержкой JDK 20.
- Удалены многие предупреждения компилятора
- Улучшена поддержка TomEE для JPA.
- Для проектов Java добавлена поддержка JDK 20 и реализован обработчик больших строк.
- Улучшен внешний вид отключенных значков в FlatLAF Dark.
- Очистка за счет упрощения сравнения строк с помощью JDK7 Objects.equals()
- Добавлена поддержка платформы Glassfish 7.0.x и поддержка Jakarta EE 3.1 JPA 10.
- Улучшен инструмент отображения изображений
В конце концов если вы хотите узнать об этом больше этой новой версии, вы можете проверить детали в следующая ссылка.
Как установить Apache NetBeans 18 в Linux?
Для тех, кто хочет получить эту новую версию, они должны скачать исходный код приложения, который можно получить из следующая ссылка.
После того, как вы все установили, разархивируйте только что загруженный файл в каталог по своему вкусу.
И из терминала мы собираемся войти в этот каталог, а затем выполнить:
ant
Чтобы построить среду IDE Apache NetBeans. После сборки вы можете запустить IDE, набрав
./nbbuild/netbeans/bin/netbeans
также есть другие способы установки с помощью которых они могут поддерживаться, один из них - с помощью пакетов Snap.
Им нужна только поддержка, чтобы иметь возможность устанавливать эти типы пакетов в свою систему. Для установки этим методом необходимо ввести следующую команду:
sudo snap install netbeans --classic
Другой способ - использовать пакеты Flatpak, поэтому у вас должна быть поддержка для установки этих пакетов в вашей системе.
Команда для выполнения установки следующая:
flatpak install flathub org.apache.netbeans