Apache NetBeans 27 jest teraz dostępny z udoskonaleniami dla Gradle, Maven, Java i innych.

Apache NetBeans

Kilka dni temu, Zespół Apache zaprezentowany poprzez ogłoszenie o uruchomieniu nowej wersji «NetBeans 27», aktualizacja wzmacniająca to popularne zintegrowane środowisko programistyczne poprzez wprowadzenie znaczących udoskonaleń.

Nowa wersja skupia się na rozszerzeniu kompatybilności z różnymi językami programowania obsługiwanymi przez to środowisko programistyczne, a także na optymalizacji wydajności programistów i unowocześnieniu sposobu pracy ze złożonymi projektami.

Kluczowe nowe funkcje Apache NetBeans 27

W tej nowej wersji NetBeans 2 jest to wzmocniona kompatybilność z Gradle 9, którego można teraz używać w nowo tworzonych projektach, gdyż zawiera poprawki zapewniające bardziej stabilną pracę. Maven ze swojej strony otrzymuje aktualizacje w Twoim zestawie narzędzi, osiągnięcie wersji 3.9.11, Oprócz dodania wtyczki Njord i różnych poprawek ułatwiających zarządzanie zależnościami. Wprowadzono ulepszenia w integracji z Antem, zapewniając większą spójność w realizacji projektu.

W przypadku Javy, nowa wersja NetBeans 27 Zawiera funkcjonalności umożliwiające refaktoryzację pojedynczych plików poza projektami., funkcja bardzo pożądana przez społeczność. Dodano częściowe wsparcie dla importowania modułów, zoptymalizowano możliwości debugowania i analizy stosu oraz Kompilator nb-javac został zaktualizowany do odpowiedniej wersji JDK 25b31Naprawiliśmy również błędy w formatyzatorze, ulepszyliśmy ponowne wcięcia i uzupełnianie kodu oraz zoptymalizowaliśmy sugestie dotyczące nieużywanych elementów.

PHP, frameworki internetowe i korporacyjne

Środowisko dla W PHP wprowadzono ulepszone wyróżnianie składni i obsługę znaczników HTML. Dostosowany, co usprawnia i ułatwia pracę nad projektami łączącymi oba języki. W przypadku tworzenia stron internetowych, NetBeans 27 zawiera semantyczny parser JSON, obsługę zapytań o media CSS Level 4 oraz ulepszenia integracji plików Vue.js. W środowisku korporacyjnym rozszerzono obsługę GlassFish 7.0.24 i 8.0.0-M11, dodano przestrzenie nazw PrimeFaces i OmniFaces, ulepszono autouzupełnianie klas JSF oraz zintegrowano Payara 5.x i JDK 21.

El edytor kodu otrzymuje kilka znaczących ulepszeń: teraz obsługuje porównywanie zawartości katalogów, Zapewnia podgląd pliku SVG i poprawia obsługę TextMark/MarkdownCałości dopełnia aktualizacja silnika motywów FlatLaf 3.6.1, która udoskonala wygląd środowiska IDE, zapewniając większą stabilność i spójność interfejsu użytkownika.

Z innych wyróżniających się zmian:

  • Ulepszone automatyczne uzupełnianie klas JSF
  • Ulepszone dostawcy funkcji tagów JSF
  • Zastąpiono użycie klasy WeakSet odpowiednikiem JDK i wycofano klasę
  • Poprawa/poprawa obsługi katalogów XML
  • W rozszerzeniu VSCode dodano ustawienia użytkownika dotyczące znaków potwierdzających, umożliwiające akceptację sugestii dotyczących kodu.

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 25 w systemie Linux?

Instalację Apache NetBeans w systemie Linux można przeprowadzić na różne sposoby, zależnie od preferencji użytkownika i kompatybilności systemu.

Jeśli wolisz kompilować Apache NetBeans z kodu źródłowego, pierwszym krokiem będzie pobranie niezbędnych plików z oficjalnej strony projektu. Po uzyskaniu plików należy rozpakować pakiet w wybranym miejscu w systemie.
Następnie należy uzyskać dostęp do terminala i przejść do katalogu, w którym zostały wypakowane pliki. Tam musisz uruchomić następujące polecenie:

ant

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

./nbbuild/netbeans/bin/netbeans

Instalacja przez Snap

Użytkownicy preferujący prostszą i szybszą metodę mogą skorzystać z pakietu NetBeans dostępnego w formie pakietu Snap:

sudo snap install netbeans --classic

Instalacja za pomocą Flatpak

Inną dostępną opcją jest instalacja Apache NetBeans przy użyciu Flatpak. Aby to było możliwe, system musi mieć włączoną obsługę tego typu pakietów. Polecenie wykonania instalacji wygląda następująco:

flatpak install flathub org.apache.netbeans