Dostępne zintegrowane środowisko programistyczne Apache NetBeans 20

Zaprezentowano wydanie zintegrowanego środowiska programistycznego Apache NetBeans 20, które oferuje wsparcie dla języków programowania Java SE, Java EE, PHP, C/C++, JavaScript, Rust i Groovy. Gotowe kompilacje są dostępne dla Linuxa (snap, flatpak), Windows i macOS.

Wśród proponowanych zmian:

  • Dla projektów w języku Java dodano wsparcie dla JDK 21. W systemie dodatków wejściowych dodano wsparcie dla nowych funkcji Java 21. Do wersji 21 zaktualizowano wbudowany w NetBeans kompilator Java nb-javac (zmodyfikowany javac). Dodano wsparcie dla szablonów stringów (String Template).
  • Udoskonalono wsparcie dla systemów budowania Gradle i Maven. Narzędzie Gradle zaktualizowano do wersji 8.4, a Maven do wersji 3.9.5. Zaktualizowano również maven-indexer 7.0.4, lucene 9.8.0 i maven.embedder 2.0.6.1.
  • W środowisku dla języka PHP poprawiono wsparcie dla funkcji w nowych wersjach PHP. Dodano wsparcie dla punktów przerwania w przypadku wyjątków. Rozszerzono kontrole przy tworzeniu punktów przerwania. Zapewniono wizualne wyróżnienie erilcolor różnych członków klas. Dodano tryb formatowania „After Use Trait”.
  • W IDE dla C/C++ stabilizowano wsparcie dla CPPLite.
  • Dodano wsparcie dla platformy GlassFish 7.0.9.
  • W środowisku dla projektów webowych poprawiono wsparcie dla CSS (@layer, @supports, moduły containment i text, funkcje matematyczne).
  • Używany w interfejsie zarządzania wersjami pakiet jgit zaktualizowano do wydania 6.7.0.
  • Rozszerzono możliwości związane z użyciem serwerów LSP (Language Server Protocol).
  • W edytorze w podglądzie znaczników w formacie Markdown wdrożono wsparcie dla przełączników checkbox.
    Dostępne zintegrowane środowisko programistyczne Apache NetBeans 20
  • Włączono sprawdzanie poprawności oraz zaimplementowano uzupełnianie kodu dla dokumentów XML bez pola schemaLocation.
  • Silnik motywów FlatLaf zaktualizowano do wersji 3.2. Na platformie Linux w FlatLaf włączono dekorowanie okien po stronie klienta.
  • Rozszerzono wsparcie dla języka definiowania konfiguracji HCL, stosowanego w HashiCorp Terraform.
  • Kontynuowane jest wdrażanie środowiska do rozwoju projektów w języku Rust.
  • Dodano bibliotekę profilowania dla architektury ARM64.

Dostępne zintegrowane środowisko programistyczne Apache NetBeans 20


Ź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