Apache NetBeans IDE 11.1 wydany

Organizacje Apache Software Foundation представила Zintegrowane środowisko programistyczne Apache NetBeans 11.1. Jest to trzecia wersja stworzona przez Apache Foundation, odkąd Oracle przekazała kod NetBeans, i pierwsza od tego czasu tłumaczenie projekt z inkubatora do kategorii podstawowych projektów Apache. Wydanie zawiera wsparcie dla języków programowania Java SE, Java EE, PHP, JavaScript i Groovy. Oczekuje się, że obsługa C/C++ z bazy kodu przekazanej przez Oracle zostanie przeniesiona w przyszłej wersji.

Głównym innowacje NetBeans 11.1:

  • Dodano obsługę Java EE 8 z możliwością tworzenia aplikacji internetowych przy użyciu Mavena lub Gradle. Aplikacje Java EE 8 wbudowane w NetBeans można wdrożyć w kontenerze Java EE 8 przy użyciu nowego szablonu Maven „webapp-javaee8” stworzonego do użytku z NetBeans. Zaimplementowano wbudowaną integrację z serwerem aplikacji Payara (widelec od GlassFish). Dodano obsługę GlassFish 5.0.1;

    Apache NetBeans IDE 11.1 wydany

  • Dodano obsługę nowych funkcji języka Java. Dodano profile migracyjne dla JDK 10 i 12. Wprowadzono automatyczne generowanie nazw modułów Jigsaw. Dodano obsługę edytora kodu Java JEP-325 (nowa forma wyrażeń „przełącznik”), JEP-330 (dostarczanie programów w postaci pojedynczego pliku z kodem źródłowym) i wyświetlanie podpowiedzi dotyczących nazw parametrów inline;

    Apache NetBeans IDE 11.1 wydany

    Apache NetBeans IDE 11.1 wydany

  • Dodano przykłady dla Gluon OpenJFX;

    Apache NetBeans IDE 11.1 wydany

  • Ulepszona obsługa systemów kompilacji Maven i Gradle. Dla Mavena wprowadzono integrację z biblioteką JaCoCo i zapewniono możliwość przekazywania argumentów kompilatora Java z Mavena do edytora kodu Java. Dla Gradle dodano wstępną obsługę modułowych projektów Java i obsługę JavaEE, zaimplementowano kreator aplikacji Java Frontend Application, zapewniono obsługę debugowania projektów internetowych, domyślnie włączono wyświetlanie wyników podczas procesu kompilacji, interfejs Gradle HTML UI został ulepszony;

    Apache NetBeans IDE 11.1 wydany

  • Dodano możliwość użycia Graal.js, implementacja języka JavaScript w oparciu o GraalVM;
  • Zaimplementowano podział pamięci podręcznych z kodem Truffle pomiędzy różnymi sesjami debugowania;
  • Dodano obsługę podświetlania składni kodu w Kotlinie;
  • Zaimplementowano możliwość autouzupełniania kodu szablonu w języku Jade;
  • Dodano obsługę PHP 7.4 i zaktualizowano przykłady dla języka PHP;
  • Poprawiona wydajność na ekranach o dużej gęstości pikseli (HiDPI). Ekran powitalny wyświetlany przy uruchomieniu, separatory tabulacji i ikony zostały dostosowane do HiDPI;
  • Dokonano przejścia na nowy cykl rozwoju, co oznacza tworzenie nowych wydań co kwartał.

Źródło: opennet.ru

Dodaj komentarz