NetBeans 16 został już wydany i to są jego nowości

Apache-netbeans

NetBeans to bezpłatne zintegrowane środowisko programistyczne, stworzone głównie dla języka programowania Java.

ten wydanie nowej wersji „Apache NetBeans 16”, wersja zawierająca dużą liczbę aktualizacji, a także dużą listę poprawek, ulepszeń językowych, ulepszeń wsparcia i nie tylko.

Dla tych, którzy nie są zaznajomieni z NetBeans, powinniście wiedzieć, że to to dość popularne IDE który zapewnia obsługę języków programowania Java SE, Java EE, PHP, C/C++, JavaScript i Groovy.

Główne nowe funkcje NetBeans 16

W nowej wersji prezentowany jest interfejs użytkownika oferuje możliwość załadowania własnych właściwości FlatLaf z niestandardowego pliku konfiguracyjnego, oprócz tego, że plik rozszerzono obsługę formatów YAML i Dockerfile w edytorze kodu.

Kolejną zmianą wyróżniającą się w tej nowej wersji jest ulepszona obsługa systemu kompilacji Maven, a także ulepszona obsługa Jakarta EE 9/9.1, oprócz możliwości przetwarzania wyników projektu w postaci rozpoznawalnych artefaktów i ich lokalizacje.

Wyróżnia się również w tej nowej wersji NetBeans 16, która została dodana obsługa automatycznego uzupełniania, formatowania wcięć i wskazówek dotyczących wzorców rekordów oraz że zaimplementowano również autouzupełnianie szablonów w etykietach spraw.

Z drugiej strony możemy stwierdzić, że dodano obsługę wyłączania ostrzeżeń opartych na użyciu niektórych wtyczek podczas kompilacji oraz że problemy w środowiskach PHP i Groovy zostały rozwiązane.

Dodany kompatybilność z formatami TOML i ANTLR v4/v3, a także dodano obsługę niektórych nowych funkcji Java 19 i zaktualizowano wbudowany kompilator Java NetBeans nb-javac (zmodyfikowany javac).

Z innych zmian które wyróżniają się na tle nowej wersji:

  • ActionsManager został przeprojektowany w interfejsie API debugowania.
  • Dodano obsługę słoików multiemisji.
  • Ulepszona logika wyboru platformy Java.
  • Ulepszona obsługa systemu kompilacji Gradle.
  • Dodano wstępną obsługę interfejsu API project.dependency w celu wyeksportowania drzewa zależności Gradle.
  • Przeprojektowana funkcjonalność związana z edytorem ocen. Dodano obsługę projektów bez build.gradle.
  • Środowisko dla projektów C/C++ zapewnia pracę debuggera CPPLight na systemach o architekturze aarch64.
  • Rozszerzone możliwości audytu przy użyciu serwerów LSP (Language Server Protocol).
  • Dodano obsługę audytu luk w zabezpieczeniach chmury Oracle.
  • Naprawiono możliwe błędy w NPE podczas edytowania gramatyki ANTLR
  • Ulepszona obsługa gramatyk ANTLRv4
  • Obsługa fragmentów kodu i wcięć ANTLRv4
  • Bardziej precyzyjne uzupełnianie kodu dla gramatyk ANTLRv4
  • Naprawiono koniec wcięcia pliku i uzupełnianie kodu dla ANTLR v4
  • Poprawka odzyskiwania błędów dla wzorców dziennika (aktualna)
  • Zaimplementowano uzupełnianie kodu dla wzorców spraw jdk-19
  • Naprawiono odzyskiwanie błędów, gdy brakuje wyjątku jlMatchException i obecne są wzorce

W końcu jeśli chcesz dowiedzieć się więcej na ten temat tej nowej wersji możesz sprawdzić szczegóły w poniższy link.

Jak zainstalować Apache NetBeans 16 w systemie Linux?

Dla tych, którzy chcą dostać tę nową wersję, muszą pobierz kod źródłowy aplikacji, które można uzyskać od poniższy link.

Po zainstalowaniu wszystkiego rozpakuj nowo pobrany plik do katalogu, który Ci się podoba.

A z terminala wejdziemy do tego katalogu, a następnie wykonamy:

ant

Aby zbudować IDE Apache NetBeans. Po zbudowaniu możesz uruchomić IDE, wpisując

./nbbuild/netbeans/bin/netbeans

również istnieją inne metody instalacji dzięki którym mogą być wspierane, jednym z nich są pakiety Snap.

Potrzebują tylko wsparcia, aby móc zainstalować tego typu pakiety w swoim systemie. Aby zainstalować tę metodę, musisz wpisać następujące polecenie:

sudo snap install netbeans --classic

Inną metodą jest pomoc pakietów Flatpak, więc musisz mieć wsparcie, aby zainstalować te pakiety w swoim systemie.

Polecenie wykonania instalacji jest następujące:

flatpak install flathub org.apache.netbeans

Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: AB Internet Networks 2008 SL
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.

  1.   Eduardo Avila Barrios powiedział

    Wydaje mi się bardzo rozsądne, że te ulepszenia zostały wprowadzone przed końcem roku. Z pewnością te ulepszenia rozwiążą niektóre problemy, które znaleźliśmy i unikną przyszłych problemów. Najlepsze życzenia dla zespołu NetBeans i serdeczne podziękowania za te nowe wdrożenia.