NetBeans 12.1, verzija koja donosi nekoliko poboljšanja za C / C ++, Java i PHP

apache-netbeans

La Predstavljena organizacija zaklade Apache Software nedavno nova verzija integriranog razvojnog okruženja, «Apache NetBeans 12.1«, Ovo je verzija u kojoj dodana su neka poboljšanja podrške za C / C ++, Java, PHP i HTML.

Za one koji nisu svjesni ovog IDE-a, to bi trebali znati pruža podršku za programske jezike Java SE, Java EE, PHP, JavaScript i Groovy. Pored svojih značajki, postoji projektni sustav zasnovan na Antu, kontroli verzija i refaktoringu.

NetBeans 12.1 Glavne nove značajke

Ova nova verzija IDE-a ne dolazi s velikim promjenama, ali poboljšava neke aspekte programskih jezika koje podržava.

I to je da je u ovoj novoj izdanoj verziji, dodana je ograničena podrška za jezike C / C ++, koji još uvijek stoji iza prethodno objavljenih C / C ++ razvojnih dodataka za NetBeans IDE 8.2.

Za razvoj na C / C ++, podrška se pruža za najjednostavnije projekte, omogućujući vam pokretanje naredbi za kompajliranje i pokretanje, isticanje sintakse pomoću gramatika TextMate i otklanjanje pogrešaka pomoću gdb-a.

Kao i dovršenje koda i druge mogućnosti uređivanja implementirani su pristupom poslužitelju CCLS (Language Server Protocol) LSP, koji korisnik mora samostalno pokrenuti.

Još jedna promjena koja je dodana bila je podrška za platformu Jakarta EE 8, koja je zamijenila Java EE (Java Platform, Enterprise Edition). Možete stvoriti projekte Jakarta EE 8 i izmijeniti postojeće Maven aplikacije da biste koristili Jakarta EE 8.

NetBeans ugrađeni Java kompajler nb-javac (izmijenio javac) Prevedeno je za upotrebu Jave 14.

Za Javu podrška za ključne riječi "Record" je redizajniran kako bi pružio kompaktan način definiranja klasa, izbjegavajući potrebu za eksplicitnim definiranjem različitih metoda niske razine poput equals (), hashCode () i toString () u slučajevima kada se podaci pohranjuju samo u poljima.

Ponašanje djela s kojim se ono ne mijenja. Dodan je novi predložak za stvaranje Java konstrukata s ključnom riječi "zapis". Poboljšana podrška za dovršavanje koda za "snimanje".

Za Java SE, Omogućena je podrška za gradnju sustava Gradle. Dodana je podrška za generirane direktorije i osiguran ispravan rad s procesorima bilješki.

Za PHP, nove su radnje dodane u izbornik Skladatelj za ažuriranje automatskog učitavača i pokretanje skripti. U programu za otklanjanje pogrešaka, umjesto 0 i 1 u logičkim vrijednostima varijabli, prikazuju se false i true. Poboljšani alati za analizu koda.

Za HTML, komponenta validatora oznaka je ažurirana (validator.jar). Uključuje podršku za dovršavanje obrazaca. Dodana podrška za dovršavanje koda i isticanje sintakse za konstrukcije poput « ».

Za CSS su predložene mogućnosti oblikovanja "Tabs and indents" za kontrolu uvlačenja i upotrebe kartica ili razmaka.

Prilikom pokretanja otkriva JDK instaliran na Linuxu i macOS-u pomoću SDKMAN alata.

Kako instalirati NetBeans 12.1 na Linux?

Za one koji žele nabaviti ovu novu verziju, moraju preuzeti izvorni kod aplikacije koji mogu dobiti s donje poveznice.

Nakon što sve tada instalirate, raspakirajte novo preuzetu datoteku u direktorij po vašem ukusu.

A s terminala ćemo ući u ovaj direktorij, a zatim izvršiti:

ant

Za izgradnju IDE Apache NetBeans. Jednom izgrađen, možete pokrenuti IDE upisivanjem

./nbbuild/netbeans/bin/netbeans

također postoje i druge metode instalacije s kojim mogu biti podržani, jedan od njih je uz pomoć Snap paketa.

Trebaju imati podršku samo da bi mogli instalirati ove vrste paketa na svoj sustav. Da biste instalirali pomoću ove metode, morate upisati sljedeću naredbu:

sudo snap install netbeans --classic

Druga metoda je uz pomoć Flatpak paketa, tako da moraju imati podršku za instaliranje ovih paketa na svoj sustav.

Naredba za izvođenje instalacije je sljedeća:

flatpak install flathub org.apache.netbeans

Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Odgovoran za podatke: AB Internet Networks 2008 SL
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.