Достъпен е новият 27-ми брой на интегрираната среда за разработка Apache NetBeans, която предлага поддръжка за езици за програмиране като Java SE, Java EE, PHP, C/C++, JavaScript, Rust и Groovy. Подготвени версии са налични за Linux (snap, flatpak), Windows и macOS.

Сред промените:
- В инструментите за управление на версиите е внедрена поддръжка за преименуване на клонове.
- В редактора на кода е добавена възможност за сравняване на съдържанието на директории, подобрена е поддръжката на текстовия език TextMark/Markdown и е добавена възможност за преглед на изображения във формат SVG.

- Двигателят на темите FlatLaf е обновен до версия 3.6.1.
- Осигурена е съвместимост с системата за изграждане Gradle 9 и е добавена възможност за използване на Gradle 9 в нови проекти.
- Подобрена е поддръжката на системите за изграждане Maven и Ant. Инструментариумът Maven е обновен до версия 3.9.11. Добавено е разширение Njord.
- Разширени са възможностите, свързани с използването на сървъри LSP (Language Server Protocol) и прилагането на плъгина за VSCode.
- За кода на Java е внедрена възможност за рефакторирането на отделни Java файлове, които не са част от проектите. Добавена е частична поддръжка за импортиране на Java модули. Подобрени са възможностите за отстраняване на грешки и анализ на стека. Вграденото в NetBeans Java компилатор nb-javac (модифициран javac) е обновено до версия JDK 25b31.
- В средата за PHP е подобрено оцветяването на синтаксиса и е разрешено използването на персонализирани HTML тагове в PHP скриптове.
- Добавена е поддръжка за нови версии сървър на приложенията GlassFish — 7.0.24 и 8.0.0-M11. Добавени са нови пространства от имена PrimeFaces и OmniFaces. Подобрен е автозавършването на jsf класове. Реализиран е HTTP Monitor за javax.servlet и jakarta.servlet. Подобрена е поддръжката на JSF тагове. За Payara 5.x е включена поддръжка на JDK 21.
- В средата за web проекти е добавена поддръжка на медиа заявки CSS в съответствие със спецификацията Media Queries Level 4. Реализиран е анализатор на семантиката на JSON. Разширени са възможностите за вграждане на vue файлове (Vue Single-File Component).

Източник: opennet.ru


