Apache NetBeans 25, uvodi poboljšanja u performansama i funkcionalnosti

Apache NetBeans

Prije nekoliko dana lansiranje nova verzija Apache NetBeans 25, koji uvodi niz značajnih poboljšanja usmjerenih na učinkovitost razvojnog okruženja, korisničko iskustvo i kompatibilnost.

Među istaknutim, alati su optimizirani ključ unutar uređivača koda, pružajući intuitivniju navigaciju tijekom refaktoriranja, a Bolje upravljanje redoslijedom kartica u projektima i točnije praćenje promjena koda.

Vizualna optimizacija i korisničko iskustvo

Jedna od najvažnijih promjena koje ova nova verzija NetBeansa 25 predstavlja je Ugradnja ikona u SVG formatu, što se prevodi u oštriju, skalabilniju grafiku unutar sučelja. Osim toga, za poboljšanje učitavanja slike U ovom formatu, NetBeans sada koristi biblioteku JSVG, lakšu alternativu i učinkovit u usporedbi s Batikom.

Na razini sučelja, Izvršene su prilagodbe u izgledu aktivnih kartica i odabranih područja, kao i jasniju i funkcionalniju implementaciju opcije prikaza nadređenih direktorija u zaglavljima kartica. Također Dijaloški okvir za odabir imenika je redizajniran unutar datotečnog sustava, pružajući glatko i preciznije iskustvo.

SQL editor i poboljšanja podrške

U NetBeansu 25, SQL editor je dobio velika poboljšanja, kao Uveden je napredniji sustav automatskog dovršavanja, sposoban predložiti pojmove na temelju djelomičnog podudaranja unutar riječi, bez potrebe da pretraga počinje od prvog znaka.

Što se tiče poboljšanja u sustavima kompilacije, Poboljšanja kompatibilnosti su napravljena s Ant, Gradle i Maven. U slučaju Gradle, je implementiran mogućnost pokretanja testova u paralelnom načinu radaili, što poboljšava učinkovitost automatiziranog testiranja. Maven, u međuvremenu, sada nudi točnije otkrivanje ovisnostiDok Ant je optimiziran za podršku izvršenja na Payara poslužitelju unutar WSL (Windows Subsystem for Linux) okruženja.

Kao Podrška za LSP poslužitelj (Language Server Protocol), je poboljšan omogućavajući svestraniju upotrebu unutar NetBeansa. Osim toga, integracija s dodatkom NetBeans za VSCode je poboljšana, koji olakšava kolaborativni razvoj u hibridnim okruženjima.

Nove značajke za Java, PHP i druge tehnologije

NetBeans 25 pruža poboljšanja funkcionalnosti za Javu, uključujući: automatsko dovršavanje unutar blokova prekidača, olakšavajući agilnije pisanje koda, automatsko oblikovanje koda također je poboljšano kako bi se bolje rukovalo zatvaranjem zagrada.

Interni kompajler NetBeans, nb-javac je ažuriran na JDK verziju 24b29, osiguravajući kompatibilnost s najnovijim značajkama i Podrška za Nashorn 15.x JavaScript motor je dodana u JDK 15 i više verzije.

Za PHP, NetBeans 25 uvodi podršku za PHPStan statički analizator provjere razine 10, također, Novo dodane značajke uključene su u PHP 8.4.

Na kraju, vrijedi spomenuti da je Groovy biblioteke su ažurirane na verziju 3.0.23, nudeći poboljšanja stabilnosti i nove značajke. Također podrška je proširena za GlassFish 7 (do verzije 7.0.21) i GlassFish 8 (do testne verzije 8.0.0-M9).

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

Kako instalirati Apache NetBeans 25 na Linux?

Instaliranje Apache NetBeansa na Linux može se izvesti na različite načine, ovisno o korisničkim preferencijama i kompatibilnosti sustava.

Za one koji radije kompajliraju Apache NetBeans iz izvornog koda, prvi korak je preuzimanje potrebnih datoteka sa službene web stranice projekta. Nakon što se dobiju datoteke, paket se mora raspakirati na željenu lokaciju unutar sustava.
Zatim trebate pristupiti terminalu i otići do direktorija u koji su izdvojene datoteke. Tamo trebate pokrenuti sljedeću naredbu:

ant

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

./nbbuild/netbeans/bin/netbeans

Instalacija putem Snapa

Za korisnike koji preferiraju jednostavniju i bržu metodu, NetBeans je dostupan kao Snap paket:

sudo snap install netbeans --classic

Instalacija pomoću Flatpaka

Druga dostupna opcija je instalacija Apache NetBeansa pomoću Flatpaka. Da biste to učinili, sustav mora imati omogućenu podršku za ovu vrstu paketa. Naredba za izvođenje instalacije je sljedeća:

flatpak install flathub org.apache.netbeans