Dostępne zintegrowane środowisko programistyczne Apache NetBeans 25

Została zaprezentowana nowa wersja zintegrowanego środowiska programistycznego Apache NetBeans 25, które zapewnia wsparcie dla języków programowania Java SE, Java EE, PHP, C/C++, JavaScript, Rust i Groovy. Gotowe wersje opracowano dla systemów Linux (snap, flatpak), Windows i macOS.

Wśród proponowanych zmian:

  • W edytorze kodu udoskonalono nawigację w narzędziu refaktoryzacji, zapewniono zachowanie porządku zakładek dla projektów, poprawiono śledzenie zmian.
  • Do ładowania SVG zamiast Batik zastosowano lżejszą bibliotekę JSVG.
  • Proponowane są nowe ikony w formacie SVG.
    Dostępne zintegrowane środowisko programistyczne Apache NetBeans 25
  • Udoskonalono dialog wyboru katalogów w systemie plików.
    Dostępne zintegrowane środowisko programistyczne Apache NetBeans 25
  • Zmodyfikowano kolory aktywnych zakładek i wybranych obszarów.
    Dostępne zintegrowane środowisko programistyczne Apache NetBeans 25
  • Udoskonalono implementację opcji wyświetlania katalogów nadrzędnych w nagłówkach zakładek.
    Dostępne zintegrowane środowisko programistyczne Apache NetBeans 25
  • W edytorze SQL dodano wsparcie autouzupełniania wejścia według poszczególnych pasujących fragmentów bez związku z początkiem słowa (na przykład, przy wpisywaniu 'ne' zaproponuje 'one').
  • Udoskonalono wsparcie dla systemów budowania Ant, Gradle i Maven. Dla Gradle dodano możliwość uruchamiania testów w trybie równoległym (nbls.run.test.parallel). Dla Maven poprawiono identyfikację zależności. Dla Ant zapewniono zgodność z Payara Server uruchomionym w środowisku WSL (Windows Subsystem for Linux).
  • Rozszerzono możliwości związane z użyciem serwerów LSP (Language Server Protocol) oraz zastosowanie wtyczki dla VSCode.
  • Dla kodu w języku Java ulepszono autouzupełnianie elementów w blokach switch. Wbudowana wersja Apache Tomcat została zaktualizowana do wersji 9.0.96. Poprawiono wsparcie dla składni TextMate. Wbudowany w NetBeans kompilator Java nb-javac (zmodyfikowany javac) zaktualizowano do wersji JDK 24b29. Dla JDK >= 15 dodano wsparcie dla silnika JavaScript Nashorn 15.x. Ulepszono obsługę zamykania nawiasów podczas formatowania kodu.
  • Biblioteki Groovy zaktualizowano do wersji 3.0.23.
  • W środowisku dla języka PHP dodano wsparcie dla 10 poziomu kontroli dostarczanych przez statyczny analizator PHPStan. Dodano wsparcie dla nowych możliwości zaproponowanych w wydaniu PHP 8.4.
  • Dodano wsparcie dla serwera aplikacji GlassFish 7 (do wersji 7.0.21) i GlassFish 8 (do wersji testowej 8.0.0-M9).
  • Udoskonalono wsparcie dla platformy Jakarta EE 11.

Źródło: opennet.ru

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster