NetBeans 18 przybywa z ulepszoną obsługą Rust, ulepszeniami konserwacyjnymi i nie tylko

Apache-netbeans

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

lwydanie nowej wersji Apache NetBeans 18, w którym dokonano dużej ilości zmian i ulepszeń zarówno dla Javy, PHP, jak i usprawnień konserwacyjnych, poprawek błędów, a przede wszystkim wstępnego wsparcia dla Rusta.

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 18

W tej nowo wydanej wersji NetBeans 18 Gradle otrzymał kilka ulepszeń i popraweks, z których wyróżnia się korekta fałszywych komunikatów wydrukowanych na konsoli, oprócz tego, że Gradle Tooling został zaktualizowany do wersji 8.1-rc-2 z obsługą JDK 20, ulepszono obsługę zależności bez wersji, a także ulepszono obsługę systemu kompilacji.

Ponadto Maven otrzymał ulepszenia wsparcia dla systemu kompilacji,Poza tym aktualizacja wersji 3.9.1 została zintegrowana. Należy również zauważyć, że w Maven dodano ustawienia ładowania zewnętrznego indeksu, a także poprawione wykrywanie uruchomionego mavena w trybie wielowątkowym i dodano możliwość uruchamiania testów z dowolnego katalogu.

Oprócz tego w NetBeans 18 wyróżnia się to, że ulepszona obsługa funkcji wprowadzonych w nowszych wersjach PHP w środowisku PHP, a także duża ilość poprawek błędów z operatorami, stałymi, problemami ze spacjami m.in.

Z drugiej strony podkreśla się, że w środowisku projektów internetowych, Poprawiono obsługę CSS, zaktualizowano szablony HTML5 a obsługa pól publicznych i prywatnych w klasach JavaScript została ulepszona.

Należy również zauważyć, że w tej nowej wersji NetBeans 18 zostało zaimplementowane wstępne wsparcie dla środowiska programistycznego projektu w języku Rust, dodając panel opcji Rust i wybór pliku wykonywalnego Cargo.

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

  • Ulepszenia układu okna opcji i poprawki interfejsu użytkownika
  • Do edytora kodu dodano wstępną obsługę języka HCL (HashiCorp Terraform Configuration Definition Language).
  • Naprawiono nieprawidłowe użycie wyrażeń regularnych w KODataBindContext
  • Dodano obsługę podświetlania składni dla kodu Go.
  • Zaktualizowano sterownik PostgreSQL JDBC
  • ServletJSPAPI zaktualizowany do rodziny Jakarta 
  • Wsparcie dla Glassfish 7.0.
  • Rozszerzone możliwości związane z wykorzystaniem serwerów LSP (Language Server Protocol).
  • Zestaw narzędzi i API Gradle zostały zaktualizowane do wersji 8.1 z obsługą JDK 20.
  • Usunięto wiele ostrzeżeń kompilatora
  • Ulepszona obsługa TomEE dla JPA
  • Dla projektów Java dodano obsługę JDK 20 i zaimplementowano obsługę dużych ciągów znaków.
  • Poprawiono wygląd wyłączonych ikon w FlatLAF Dark
  • Czyszczenie poprzez uproszczenie porównywania łańcuchów z JDK7 Objects.equals()
  • Dodano obsługę platformy Glassfish 7.0.x oraz obsługę Jakarta EE 3.1 JPA 10.
  • Ulepszono narzędzie wyświetlania obrazu

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 18 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.