Вышла интегрированная среда разработки Apache NetBeans 25

Моя цель - предложение широкого ассортимента товаров и услуг на постоянно высоком качестве обслуживания по самым выгодным ценам.

20 февраля 2025 года состоялся релиз интегрированной среды разработки Apache NetBeans 25. Проект имеет поддержку языков программирования Java SE, Java EE, PHP, C/C++, JavaScript, Rust и Groovy. Готовые сборки проекта NetBeans 25 сформированы для скачивания под Linux (snapcraft.io, flathub), Windows и macOS. Исходный код решения написан в основном на Java и опубликован на GitHub под лицензией Apache License 2.0. 1 декабря 2023 года состоялся релиз Apache NetBeans 20. Релиз Apache NetBeans 24 состоялся в декабре 2024 года.

Согласно информации OpenNET, основные изменения и дополнения в Apache NetBeans 25:

  • в редакторе кода улучшена навигация в инструменте рефакторинга, обеспечено сохранения порядка следования вкладок для проектов, улучшено отслеживание изменений;

  • для загрузки SVG вместо Batik задействована более легковесная библиотека JSVG;

  • предложены новые пиктограммы в формате SVG;

  • улучшен диалог выбора каталогов в файловой системе;

  • изменены цвета активных вкладок и выделенных областей;

  • улучшена реализация опции для показа родительских каталогов в заголовках вкладок;

  • в редактор SQL добавлена поддержка автодополнения ввода по отдельным совпадающим отрывкам без привязки к началу слова (например, при вводе «ne» предложит «one»);

  • улучшена поддержка систем сборки Ant, Gradle и Maven. Для Gradle добавлена возможность запуска тестов в параллельном режиме (nbls.run.test.parallel). Для Maven улучшено определение зависимостей. Для Ant обеспечена совместимость с Payara Server, запущенном в окружении WSL (Windows Subsystem for Linux);

  • расширены возможности, связанные с использованием серверов LSP (Language Server Protocol) и применением плагина для VSCode;

  • для кода на языке Java улучшено автодополнение элементов в блоках switch. Встроенная версия Apache Tomcat обновлена до версии 9.0.96. Обновлена поддержка грамматик TextMate. Встроенный в NetBeans Java‑компилятор nb‑javac (модифицированный javac) обновлён до версии JDK 24b29. Для JDK >= 15 добавлена поддержка JavaScript‑движка Nashorn 15.x. Улучшена обработка закрытия скобок при форматировании кода;

  • библиотеки Groovy обновлены до версии 3.0.23;

  • в окружении для языка PHP появилась поддержка 10 уровня проверок, предоставляемых статическим анализатором PHPStan. Добавлена поддержка новых возможностей, предложенных в выпуске PHP 8.4;

  • добавлена поддержка сервера приложений GlassFish 7 (до версии 7.0.21) и GlassFish 8 (до тестовой версии 8.0.0-M9);

  • улучшена поддержка платформы Jakarta EE 11.

Источник: https://habr.com/ru/news/885142/


Интересные статьи

Интересные статьи

После очередного обновления коробочного портала Битрикс 24 в марте 2023г, в бизнес процессах, перестала работать модификация типов при присвоении значения строковым переменным.Например, при присвоении...
В сфере электронной коммерции предприниматели стоят перед важным выбором: использовать готовые SaaS-решения или разворачивать собственную инфраструктуру. Это решение может значительно повлиять на бюдж...
Bash, он же возрождённый shell, является по прежнему, одним из самых популярных командных процессоров и интерпретаторов сценариев. Как бы его ненавидели и не пытались заменить, всё равно он присутству...
Каждый уважающий себя техлид \ архитектор ПО \ руководитель разработки,должен написать в своей жизни хотя бы одну CRMнародная мудрость Читать далее ...
Нередко при работе с Bitrix24 REST API возникает необходимость быстро получить содержимое определенных полей всех элементов какого-то списка (например, лидов). Традиционн...