Вышла новая версия интегрированной среды Apache NetBeans 29 Обложка: Skyread

Вышла новая версия интегрированной среды Apache NetBeans 29

Новости
Главное:

  • В конце февраля 2026 года вышла версия интегрированной среды разработки Apache NetBeans 29.
  • Обновление включает улучшения и исправления для поддержки Java, PHP, JavaScript, CSS, систем сборки и Git.
  • Готовые сборки доступны для Linux, Windows и macOS, исходный код распространяется под лицензией Apache License 2.0.

В феврале 2026 года состоялся официальный релиз Apache NetBeans 29 — новой версии популярной интегрированной среды разработки с открытым исходным кодом. Программа поддерживает широкий спектр языков программирования, включая Java SE, Java EE, PHP, C/C++, JavaScript, Rust и Groovy. Благодаря своей многофункциональности и открытой архитектуре, NetBeans пользуется значительным вниманием среди разработчиков по всему миру.

Новая версия стала логическим продолжением регулярных обновлений: до этого выходили Apache NetBeans 20 (декабрь 2023), 25 (февраль 2025), 26 (май 2025), 27 (август 2025) и 28 (ноябрь 2025). В числе ключевых изменений версии 29 — исправления ошибок и улучшения поддержки основных систем сборки Gradle, Maven и Ant, что способствует более стабильной и удобной работе с проектами разных масштабов.

В сфере работы с языками программирования обновление затронуло Java: оптимизированы операции инспекции кода и поиска использования элементов, тогда как поддержка устаревшего Applet API была удалена. Для PHP внедрена возможность сворачивания heredoc и nowdoc блоков, а также устранены проблемы с определением трейтов при анонимных классах.

JavaScript получил контроль за дублированием приватных элементов и проверку корректности конструкторов, что способствует повышению качества кода. Итерации касающиеся CSS включают добавление поддержки image‑set и устранение ошибок парсинга псевдо-элементов :host и :slotted.

Кроме того, была улучшена интеграция с системой контроля версий Git: оптимизировано поведение диалогового окна для переключения на определённые ревизии при неоднозначности коммитов и исправлен порядок отображения истории изменений для отдельных файлов. Значительное внимание уделено поддержке удобства разработки — добавлена поддержка .env файлов и подсветка синтаксиса для jflex-файлов.

Готовые сборки Apache NetBeans 29 доступны для скачивания на платформах Linux (через snapcraft.io и flathub), Windows и macOS. Исходный код решения написан преимущественно на языке Java и размещён на GitHub под лицензией Apache License 2.0, что гарантирует открытость и возможность дальнейших доработок сообщества.

Таким образом, выход Apache NetBeans 29 подтверждает стремление проекта к постоянному развитию и адаптации под современные требования разработчиков, обеспечивая стабильность, удобство и расширенную функциональность в одном из востребованных инструментов для программирования.

Tagged