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

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

- Добавени са скалируеми икони във формат 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




