Apache NetBeans IDE 12.1 wydany

Organizacje Apache Software Foundation представила Zintegrowane środowisko programistyczne Apache NetBeans 12.1, który zapewnia obsługę języków programowania Java SE, Java EE, PHP, C/C++, JavaScript i Groovy.
Jest to siódma wersja stworzona przez Apache Foundation od czasu przeniesienia kodu NetBeans z Oracle.

Głównym innowacje NetBeans 12.1:

  • Dodano ograniczoną obsługę języków C/C++, która obecnie pozostaje w tyle za wtyczkami programistycznymi C/C++ wydanymi wcześniej dla NetBeans IDE 8.2. Do programowania w języku C/C++ oferowana jest obsługa prostych projektów, umożliwiająca wykonywanie poleceń do budowania i uruchamiania, podświetlanie składni przy użyciu gramatyki TextMate i debugowanie przy użyciu gdb. Uzupełnianie kodu i inne możliwości edycji są realizowane poprzez dostęp do serwera LSP (Language Server Protocol) ccls, który użytkownik musi sam uruchomić.
  • Dodano obsługę platformy Dżakarta EE 8, który zastąpił Java EE (Java Platform, Enterprise Edition). Istnieje możliwość tworzenia projektów
    Jakarta EE 8 i modyfikacje istniejących aplikacji Maven w celu korzystania z Jakarta EE 8.

  • Wbudowany kompilator Java w NetBeans nb-javac (zmodyfikowany javac) przetłumaczony na użycie Java 14.
  • W Javie przeprojektowano obsługę słowa kluczowego „record”, zapewniając zwartą formę definicji klas, która eliminuje potrzebę jawnego definiowania różnych metod niskiego poziomu, takich jak równości(), hashCode() i toString() w przypadkach, gdy dane jest przechowywany tylko w polach, sposób pracy z którymi się nie zmienia. Dodano nowy szablon do tworzenia konstrukcji Java ze słowem kluczowym „rekord”. Ulepszona obsługa uzupełniania kodu za pomocą „rekordu”.
  • W przypadku Java SE aktywowano obsługę systemu kompilacji Gradle. Dodano obsługę generowanych katalogów i zapewniono poprawną współpracę z procesorami adnotacji.
  • W przypadku PHP do menu Composer dodano nowe akcje umożliwiające aktualizację autoloadera i uruchamianie skryptów. W debugerze zamiast 0 i 1 w wartościach zmiennych logicznych wyświetlane są wartości fałsz i prawda. Ulepszone narzędzia do analizy kodu.

    Apache NetBeans IDE 12.1 wydany

  • W przypadku HTML zaktualizowano komponent do sprawdzania poprawności znaczników (validator.jar). Dołączony obsługa uzupełniania danych wejściowych w oparciu o szablony. Dodano obsługę uzupełniania kodu i podświetlania składni dla konstrukcji takich jak „ "

    Apache NetBeans IDE 12.1 wydany

  • CSS oferuje opcje formatowania „Tabulacje i wcięcia”, umożliwiające kontrolowanie wcięć oraz użycie tabulatorów i spacji.

    Apache NetBeans IDE 12.1 wydany

  • Podczas uruchamiania pakiet JDK zainstalowany w systemie Linux i macOS jest wykrywany za pomocą zestawu narzędzi sdkman.

Źródło: opennet.ru

Dodaj komentarz