NetBeans 12.3 jest dostępny z pełną obsługą PHP 8, aktualizacjami i nie tylko

Apache-netbeans

La Organizacja Apache Software Foundation niedawno ogłosiła nową wersję aktualizacji jedziesz "Apache NetBeans 12.3«, Który zapewnia obsługę języków programowania Java SE, Java EE, PHP, C / C ++, JavaScript i Groovy. Jest to siódma wersja wydana przez Apache Foundation od czasu przekazania przez Oracle kodu NetBeans.

Dla tych, którzy nadal nie znają NetBeans, powinni wiedzieć, że jest to bezpłatne zintegrowane środowisko programistyczne, gotowy głównie dla języka programowania Java i to ma również znaczną liczbę modułów do rozszerzenia.

NetBeans to bardzo udany projekt open source z dużą bazą użytkowników i stale rosnącą społecznością.

Główne nowe funkcje NetBeans 12.3

W nowej wersji NetBeans 12.3 zaznaczono, że Narzędzia programistyczne Java i korzystanie z serwera Language Server Protocol (LPS) został przedłużony zmiana nazw operacji podczas refaktoryzacji, zwijanie bloków w kodzie, wykrywanie błędów w kodzie i generowanie kodu, plus dodano wyświetlanie JavaDoc po najechaniu kursorem na uchwyty.

Inną ważną zmianą, która pojawia się w tej nowej wersji, jest to zaimplementowano pełne wsparcie dla składni PHP 8, chociaż wspomniano, że autouzupełnianie nazwanych atrybutów i parametrów nie jest jeszcze gotowe.

Ponadto Wbudowany kompilator Java NetBeans nb-javac (zmodyfikowano javac) zaktualizowano do wersji nbjavac 15.0.0.2, który jest rozprowadzany za pośrednictwem Maven, a także dodano testowanie dla JDK 15 wraz z ulepszonym przeglądaniem zadań w dużych projektach Gradle.

Jeśli chodzi o dokonane aktualizacje, możemy stwierdzić, że zaktualizowano następujące biblioteki: FlatLaf z 0.31 na 1.0, Groovy z 2.5.11 na 2.5.14, JAXB z 2.2 na 2.3, JGit z 5.5.1 na 5.7.0, Metro od 2.3.1 do 2.4.4 i JUnit od 4.12 do 4.13.1.

Z innych zmian który wyróżnia się na tle nowej wersji:

  • Do paska stanu dodano przycisk służący do zmiany wersji PHP używanej w projekcie. Ulepszona obsługa pakietów Composer.
  • Możliwość pracy z punktami przerwania w debugerze została ulepszona.
  • Ciągły rozwój C ++ Lite, uproszczony sposób programowania w językach C / C ++.
  • Ukończono i dodano debugger CPPLite z obsługą punktów przerwania, wątków, zmiennych, podpowiedzi itp.
  • Sekcja Ulubione zadania została dodana do Gradle Navigator.
  • Zaktualizowane wersje FlatLaf 1.0, Groovy 2.5.14, JAXB 2.3, JGit 5.7.0, Metro 2.4.4, JUnit 4.13.1.
  • Przeprowadzono ogólne czyszczenie kodu.
  • W przypadku CSS uniknięto blokowania interfejsu użytkownika w nieudokumentowanych właściwościach
  • Poprawiono czytelność elementów uzupełniania kodu HTML
  • Napraw obsługę wartości globalnych
  • Napraw rozmiar logo npm

Jak zainstalować Apache NetBeans 12.3 w systemie Linux?

Osoby zainteresowane uzyskaniem tej nowej wersji muszą pobrać kod źródłowy aplikacji, którą mogą uzyskać z linku poniżej.

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

Z terminala wejdziemy do tego katalogu, aby później wykonać następujące czynności, aby zbudować IDE Apache NetBeans:

1
ant

Po zbudowaniu możesz uruchomić IDE, wpisując następujące polecenie:

1
./nbbuild/netbeans/bin/netbeans

również istnieją inne metody instalacji za pomocą których mogą być wspierani, 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:

1
sudo snap install netbeans --classic

Inną metodą jest użycie pakietów Flatpak, więc muszą mieć wsparcie, aby zainstalować te pakiety w swoim systemie.

Polecenie wykonania instalacji jest następujące:

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