Wydano wersję zintegrowanego środowiska programistycznego Apache NetBeans 24, które oferuje wsparcie dla języków programowania Java SE, Java EE, PHP, C/C++, JavaScript, Rust i Groovy. Gotowe pakiety wkrótce będą dostępne dla systemów Linux (snap, flatpak), Windows i macOS.
Wśród proponowanych zmian:
- W edytorze dodano wsparcie dla podglądu kodu w wynikach wyszukiwania oraz możliwość szybkiego podglądu zawartości plików znalezionych za pomocą funkcji „Find Usage” i narzędzi refaktoryzacji.

- W edytorze rozszerzono możliwości podświetlania identyfikatorów, na których znajduje się kursor. Dodano opcję zachowania zaznaczenia po przeniesieniu kursora w inne miejsce. W pasku przewijania wprowadzono znaczniki pozycji podświetlanych identyfikatorów.

- Dodano skalowalne ikony w formacie SVG oraz pliki ICO w wyższej rozdzielczości.

- W edytorze kodu zapewniono wyświetlanie symboli, mimo ich braku w wybranym czcionce.

- Silnik motywów FlatLaf zaktualizowano do wersji 3.5.2.
- Rozszerzono możliwości związane z użyciem serwerów LSP (Language Server Protocol).
- Ulepszono wsparcie dla systemów budowania Gradle i Maven. Dodano początkowe wsparcie API do ładowania projektów Gradle i Maven. Silnik indeksowania danych w Maven zaktualizowano do Lucene 9.12.0.
- Przy budowie za pomocą narzędzia Ant wprowadzono wsparcie dla archiwów Java src.zip, zawierających wiele modułów rozmieszczonych w różnych podkatalogach.
- Dla projektów w języku Java wprowadzono wsparcie dla użycia znaczników Markdown w dokumentacji javadoc.
- W środowisku dla języka PHP dodano wsparcie dla statycznego analizatora Psalm.
- Dodano wsparcie dla platform Jakarta EE 11 i Payara 7.
- W środowisku dla projektów webowych dodano wsparcie dla reguł @ w CSS oraz ulepszono wsparcie dla języka TypeScript.
Źródło: opennet.ru




