Представен е новият интегриран софтуерен инструмент Apache NetBeans 24, който осигурява поддръжка за програмни езици като Java SE, Java EE, PHP, C/C++, JavaScript, Rust и Groovy. Готови версии ще бъдат налични скоро за Linux (snap, flatpak), Windows и macOS.
Сред предложените промени:
- В редактора е добавена поддръжка на преглед на кода в резултатите от търсенето, както и възможност за бърз преглед на съдържанието на файловете, открити при използването на функцията „Намери използване“ и инструментите за рефакторинг.

- Редакторът разширява възможностите за подчертаване на идентификаторите, над които е курсорът. Добавена е опция за запазване на избора след премества на курсора на друго място. В лентата за превъртане са реализирани маркери за позициите на подчертаните идентификатори.

- Добавени са мащабируеми икони в SVG формат, както и ICO файлове с по-висока резолюция.

- В кодовия редактор се показват символи, независимо от тяхното отсъствие в избрания шрифт.

- Двигателят на темите FlatLaf е обновен до версия 3.5.2.
- Разширени са възможностите, свързани с използването сървъри LSP (Language Server Protocol).
- Поддръжката на системите за изграждане Gradle и Maven е подобрена. Добавена е начална поддръжка на API за зареждане на проекти Gradle и Maven. Индексният двигател в Maven е обновен до Lucene 9.12.0.
- При изграждане с инструмента Ant е реализирана поддръжка на Java архиви src.zip, включващи няколко модула, разположени в различни подкаталози.
- За проекти на Java е реализирана поддръжка на използването на Markdown в документацията javadoc.
- В средата за PHP вече има поддръжка на статичния анализатор Psalm.
- Добавена е поддръжка за платформите Jakarta EE 11 и Payara 7.
- В средата за уеб проекти е добавена поддръжка на @-правила в CSS и е подобрена поддръжката на езика TypeScript.
Източник: opennet.ru




