Programeri Apachea, odgovorni za popularno razvojno IDE "NetBeans", najavili su rNedavno izdanje Apache NetBeans 30. Ovo ažuriranje označava promjenu u razvojnom okruženju uspostavljanjem robusnog JDK 21 kao minimalnog zahtjeva za kompajliranje, testiranje i pokretanje platforme.
Daleko od toga da je jednostavna zakrpa za održavanje, ova nova verzija Restrukturira način na koji IDE komunicira sa serverskim protokolima. jezika i modernizuje svoju bazu kako bi ponudili mnogo pametnije i prediktivnije iskustvo kodiranja.
Ključne nove značajke Apache NetBeans 30
Ova nova rata Bavi se nekim od najfrustrirajućih procesa u kontroli verzija. i implementaciju poslovanja, od optimizuje čitanje masivnih repozitorijaZnačajno poboljšava podršku za najnovije specifikacije web frameworka i integrira ažurirane verzije najpopularnijih build engine-ova na tržištu, a istovremeno daje prioritet stabilnosti interfejsa, podršci za modernu sintaksu i ergonomiji dizajniranoj da smanji trenje u svakodnevnom radu programera.
Iskustvo uređivanja Java koda dobija nekoliko poboljšanja, sa snažnim fokusom na stabilnost moderne sintakse. Programeri će primijetiti... značajno poboljšano predviđanje koda i automatsko dovršavanje pri radu s tipovima komponenti zapisa i prilikom kreiranja instanci lokalnih klasa.
S druge strane, napominje se da je Tim je implementirao kritične ispravke kako bi riješio konflikte formata s varijablama Bez imena, automatski uvoz nabrajanja unutar switch naredbi je također poboljšan, a ispravljeni su i višestruki izuzeci nultog pokazivača koji su blokirali profiler. Paralelno s tim, sistemi za izgradnju ažuriraju svoje baze podataka izvornom integracijom... Maven verzije 3.9.15 i Ant 1.10.17U međuvremenu, Gradle prilagođava svoje zadane parametre kako bi se pripremio za skori dolazak JDK 26 okruženja.
Modernizacija poslovanja i najsavremeniji web ekosistem
Razvoj preduzeća i web tehnologije doživljavaju značajan broj poboljšanja u ovom izdanju. NetBeans 30 predstavlja zvanična podrška za GlassFish aplikacijske servere 7.1.0 i 8.0.0, a istovremeno ispravlja dosadne greške pri pokretanju u Payara server povezan s opcijama kontrolnih punktova.
Web-orijentisani programeri imaju koristi od klijenta Protokol jezičkog servera (LSP) visoko poboljšano, koje sada Dobio je izvornu podršku za TypeScript React i rješava konflikte razmaka u JavaScript klasama. koji sadrže statičke inicijalizatore. U međuvremenu, PHP ekosistem ne zaostaje u ovom valu ažuriranja, uključujući direktnu kompatibilnost s novim operatorom cijevi uvedenim u PHP verziji 8.5.
Unapređeni interfejs, Gitove performanse i nove integracije
Operativna fluidnost i cjelokupna estetika okruženja Dobijaju niz poboljšanja usmjerenih na vizualnu udobnost.. Ažuriranje od FlatLaf 3.7.1 rendering engine garantuje besprijekoran interfejsSada premješta početni ekran za učitavanje u nit otpreme događaja kako bi se izbjegli dosadni padovi sistema.
Sistem za upravljanje kontrolom verzija ažurira svoj mehanizam na JGit 7.6.0, Ovo drastično optimizuje brzinu učitavanja statusa datoteke u dijalozima za potvrdu putem grupne obrade i odgađanja poziva koji intenzivno koriste resurse. Konačno, poboljšano je i cjelokupno iskustvo kucanja. Podrška za pregled slika i provjeru pravopisa u Markdown dokumentima, uključivanje TOML predložaka i obećavajuća integracija sa rust-analyzer-om za jačanje ekosistema sistemskog programiranja.
Ako želite znati više o tome ove nove verzije, možete provjeriti detalje u sljedeći link.
Kako instalirati Apache NetBeans 30 na Linux?
Instaliranje Apache NetBeans-a na Linux može se obaviti na različite načine, ovisno o korisničkim preferencijama i kompatibilnosti sistema.
Za one koji više vole da kompajliraju Apache NetBeans iz izvornog koda, prvi korak je preuzimanje potrebnih datoteka sa službene web stranice projekta. Kada se datoteke dobiju, paket se mora raspakovati na željenu lokaciju u sistemu.
Zatim morate pristupiti terminalu i otići do direktorija u kojem su datoteke raspakirane. Tamo morate pokrenuti sljedeću naredbu:
ant
Za izgradnju Apache NetBeans IDE-a. Jednom izgrađen, možete pokrenuti IDE upisivanjem
./nbbuild/netbeans/bin/netbeans
Instalacija putem Snap-a
Za korisnike koji preferiraju jednostavniju i bržu metodu, NetBeans je dostupan kao Snap paket:
sudo snap install netbeans --classic
Instalacija pomoću Flatpak-a
Druga dostupna opcija je da instalirate Apache NetBeans koristeći Flatpak. Da biste to učinili, sistem mora imati omogućenu podršku za ovu vrstu paketa. Naredba za izvođenje instalacije je sljedeća:
flatpak install flathub org.apache.netbeans