Теперь доступен Apache NetBeans 27 с улучшениями для Gradle, Maven, Java и других.

Апач НетБинс

Несколько дней назад, Представлена ​​команда Apache через объявление о запуске новой версии «NetBeans 27», обновление, которое расширяет возможности этой популярной интегрированной среды разработки за счет существенных улучшений.

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

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

В этой новой версии NetBeans 2 это усиленная совместимость с Gradle 9, который теперь можно использовать в новых проектах, так как в нем внесены исправления для более стабильной работы. Maven, со своей стороны, получает обновления в вашем наборе инструментов, достигнув версии 3.9.11, В дополнение к добавлению плагина Njord и различным исправлениям, упрощающим управление зависимостями. Улучшена интеграция с Ant, обеспечивая большую последовательность в строительстве проекта.

В случае с Явой, новая версия NetBeans 27 Он включает в себя функции, позволяющие выполнять рефакторинг отдельных файлов вне проектов., функция, о которой много просило сообщество. Добавлена ​​частичная поддержка импорта модулей, оптимизированы возможности отладки и анализа стека, а также Компилятор nb-javac обновлен до соответствующей версии JDK 25b31. Мы также исправили ошибки в форматировщике, улучшили повторные отступы и автодополнение кода, а также оптимизировали подсказки для неиспользуемых элементов.

PHP, веб-фреймворки и корпоративные фреймворки

Окружающая среда для PHP теперь предлагает улучшенную подсветку синтаксиса и поддержку HTML-тегов. Индивидуальная настройка, которая улучшает и облегчает работу над проектами, сочетающими оба языка. Для веб-разработки NetBeans 27 включает семантический анализатор JSON, поддержка медиазапросов CSS уровня 4 и улучшения интеграции файлов Vue.js. В корпоративной среде расширена поддержка GlassFish 7.0.24 и 8.0.0-M11, добавлены пространства имён PrimeFaces и OmniFaces, улучшено автодополнение классов JSF, а также интегрированы Payara 5.x и JDK 21.

El Редактор кода получил несколько заметных улучшений: теперь поддерживает сравнение содержимого каталогов, Обеспечивает предварительный просмотр SVG-файлов и улучшает поддержку TextMark/MarkdownВсе это дополняется обновлением движка тем FlatLaf 3.6.1, которое меняет внешний вид IDE, обеспечивая большую стабильность и последовательность в пользовательском интерфейсе.

Из других изменений, которые выделяются:

  • Улучшенное автодополнение классов JSF
  • Улучшенные поставщики функций тегов JSF
  • Заменил использование WeakSet на эквивалент JDK и объявил класс устаревшим.
  • Улучшить/исправить обработку XML-каталогов
  • В расширении VSCode добавлены пользовательские настройки для символов подтверждения, позволяющих принимать предлагаемые коды.

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

Как установить Apache NetBeans 25 в 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