Разработчики Apache, создавшие популярную IDE для разработки приложений "NetBeans", объявили о выпуске...Недавно вышел релиз Apache NetBeans 30. Это обновление знаменует собой изменение среды разработки, устанавливая надежный JDK 21 в качестве минимального требования для компиляции, тестирования и запуска платформы.
Эта новая версия — далеко не простое обновление для технического обслуживания. Это изменяет способ взаимодействия IDE с серверными протоколами. языков и модернизирует свою базу предложить гораздо более интеллектуальный и предсказуемый процесс программирования.
Основные новые функции Apache NetBeans 30
Этот новый взнос В нем рассматриваются некоторые из наиболее сложных процессов в системах контроля версий. и развертывание бизнеса, поскольку Оптимизирует чтение больших репозиториев.Это значительно улучшает поддержку новейших спецификаций веб-фреймворков и интегрирует обновленные версии самых популярных на рынке систем сборки, при этом уделяя приоритетное внимание стабильности интерфейса, поддержке современного синтаксиса и эргономике, призванной уменьшить неудобства в повседневной работе программиста.
В интерфейсе редактирования Java-кода внесены многочисленные улучшения, особое внимание уделено стабильности современного синтаксиса. Разработчики заметят следующее: значительно улучшены функции прогнозирования кода и автозавершения. при работе с типами компонентов записей и при создании экземпляров локальных классов.
С другой стороны, отмечается, что Команда внесла важные исправления для устранения конфликтов форматирования с переменными. В рамках проекта Unnamed был улучшен автоматический импорт перечислений в операторах switch, а также исправлены многочисленные исключения NullPointerException, блокировавшие работу профилировщика. Параллельно системы сборки обновляют свои базы данных путем нативной интеграции. Версии Maven 3.9.15 и Ant 1.10.17Тем временем Gradle корректирует свои параметры по умолчанию, готовясь к скорому появлению сред разработки на основе JDK 26.
Модернизация бизнеса и передовая веб-экосистема
В этом релизе значительно улучшены возможности корпоративной разработки и веб-технологии. NetBeans 30 представляет собой... Официальная поддержка серверов приложений GlassFish версий 7.1.0 и 8.0.0. а также устраняя досадные ошибки при запуске. Сервер Payara связан с параметрами контрольных точек..
Веб-программисты получают выгоду от взаимодействия с клиентом. Протокол языкового сервера (LSP) значительно улучшено, которое теперь Он получил встроенную поддержку TypeScript React и разрешает конфликты пробелов в классах JavaScript. которые содержат статические инициализаторы. Между тем, экосистема PHP не отстает в этой волне обновлений, обеспечивая прямую совместимость с новым оператором конвейера, представленным в версии PHP 8.5.
Улучшенный интерфейс, повышена производительность Git и добавлены новые интеграции.
Оперативность и общая эстетика окружающей среды Они получили ряд улучшений, направленных на повышение зрительного комфорта.. Обновление Графический движок FlatLaf 3.7.1 гарантирует безупречный интерфейс.Теперь начальный экран загрузки перенесен в поток обработки событий, чтобы избежать досадных сбоев системы.
Система управления версиями обновляет свой движок до JGit 7.6.0. Это значительно оптимизирует скорость загрузки статуса файла в диалоговых окнах подтверждения за счет пакетной обработки и отсрочки ресурсоемких вызовов. Наконец, улучшен и общий опыт ввода текста. Поддержка предварительного просмотра изображений и проверки орфографии в документах Markdown.Включение шаблонов TOML и перспективная интеграция с rust-analyzer для укрепления экосистемы системного программирования.
Если вы хотите узнать об этом больше этой новой версии, вы можете проверить детали в следующая ссылка.
Как установить Apache NetBeans 30 в Linux?
Установка Apache NetBeans в Linux может быть выполнена разными способами в зависимости от предпочтений пользователя и совместимости системы.
Для тех, кто предпочитает компилировать Apache NetBeans из исходного кода, первым шагом будет загрузка необходимых файлов с официального сайта проекта. После получения файлов пакет необходимо распаковать в желаемое место в системе.
Затем вам необходимо получить доступ к терминалу и перейти в каталог, куда были извлечены файлы. Там вам нужно выполнить следующую команду:
ant
Чтобы построить среду IDE Apache NetBeans. После сборки вы можете запустить IDE, набрав
./nbbuild/netbeans/bin/netbeans
Установка через Snap
Для пользователей, предпочитающих более простой и быстрый метод, NetBeans доступен в виде пакета Snap:
sudo snap install netbeans --classic
Установка с помощью Flatpak
Другой доступный вариант — установка Apache NetBeans с помощью Flatpak. Для этого в системе должна быть включена поддержка данного типа пакетов. Команда для выполнения установки следующая:
flatpak install flathub org.apache.netbeans