NetBeans 18 stiže s poboljšanom podrškom za Rust, poboljšanjima održavanja i još mnogo toga

apache-netbeans

NetBeans je besplatno integrisano razvojno okruženje, napravljeno prvenstveno za programski jezik Java.

The lizdanje nove verzije Apache NetBeans 18, u kojem je napravljen veliki broj izmjena i poboljšanja kako za Javu, tako i PHP, kao i poboljšanja održavanja, ispravke grešaka i prije svega početna podrška za Rust.

Za one koji nisu upoznati sa NetBeansom, trebali biste znati da je ovo to je prilično popularan IDE koji pruža podršku za Java SE, Java EE, PHP, C/C++, JavaScript i Groovy programske jezike.

NetBeans 18 Glavne nove funkcije

U ovoj novoj verziji NetBeansa 18 Gradle je dobio neka poboljšanja i popravkes, od čega se ističe ispravka lažnih poruka ispisanih na konzoli, pored toga što Gradle Tooling je ažuriran na 8.1-rc-2 sa podrškom za JDK 20, Unaprijeđeno je rukovanje ovisnostima bez verzije, a također je poboljšana podrška za sistemsku izgradnju.

Sa druge strane, Maven je dobio poboljšanja podrške za sistem izgradnje,Osim toga, integrisano je ažuriranje verzije 3.9.1. Također je navedeno da u Mavenu dodane postavke za učitavanje eksternog indeksa, kao i poboljšano otkrivanje pokretanja mavena u višenitnom modu i dodata je mogućnost pokretanja testova iz proizvoljnog direktorija.

Pored ovoga, u NetBeans 18 se ističe da poboljšana podrška za funkcije uvedene u novije verzije PHP-a u PHP okruženju, kao i veliki broj ispravki grešaka sa operatorima, konstantama, problemi sa praznim prostorima, između ostalog.

S druge strane, ističe se da u okruženju web projekata, Poboljšana je CSS podrška, ažurirani su HTML5 šabloni i poboljšano je rukovanje javnim i privatnim poljima u JavaScript klasama.

Također se napominje da u ovoj novoj verziji od NetBeans 18 je implementirao početnu podršku za okruženje za razvoj projekta na Rust jeziku, dodajući panel sa opcijama Rust i izbor izvršne datoteke Cargo.

Od ostalih promjena koji se ističu iz ove nove verzije:

  • Podešavanje rasporeda prozora sa opcijama i ispravke korisničkog sučelja
  • Početna podrška za HCL (HashiCorp Terraform Configuration Definition Language) dodata je uređivaču koda.
  • Ispravljena netačna upotreba regularnih izraza u KODataBindContext
  • Dodata podrška za isticanje sintakse za Go kod.
  • PostgreSQL JDBC drajver je ažuriran
  • ServletJSPAPI ažuriran na porodicu Jakarta 
  • Podrška za Glassfish 7.0.
  • Proširene mogućnosti povezane s korištenjem LSP (Language Server Protocol) servera.
  • Gradle alati i API su ažurirani na verziju 8.1 uz podršku za JDK 20.
  • Uklonjena su mnoga upozorenja kompajlera
  • Poboljšana TomEE podrška za JPA
  • Za Java projekte, dodata je podrška za JDK 20 i implementiran je veliki obrađivač stringova.
  • Poboljšan izgled onemogućenih ikona u FlatLAF Darku
  • Čišćenje pojednostavljivanjem poređenja nizova sa JDK7 Objects.equals()
  • Dodata podrška za Glassfish 7.0.x platformu i podrška za Jakarta EE 3.1 JPA 10.
  • Poboljšan alat za prikaz slika

Konačno ako želite znati više o tome ove nove verzije, možete provjeriti detalje u sljedeći link.

Kako instalirati Apache NetBeans 18 na Linux?

Za one koji žele da dobiju ovu novu verziju moraju preuzmi izvorni kod aplikacije, koji se mogu dobiti od sljedeći link.

Nakon što sve 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 Apache NetBeans IDE-a. Jednom izgrađen, možete pokrenuti IDE upisivanjem

./nbbuild/netbeans/bin/netbeans

Takođe postoje i drugi načini instalacije sa kojima se mogu podržati, jedan od njih je uz pomoć Snap paketa.

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

sudo snap install netbeans --classic

Druga metoda je uz pomoć Flatpak paketa, tako da morate imati podršku da instalirate ove pakete na vaš sistem.

Naredba za izvođenje instalacije je sljedeća:

flatpak install flathub org.apache.netbeans

Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  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 obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.