Apache NetBeans 25 pristato našumo ir funkcionalumo patobulinimus

„Apache NetBeans“

Prieš kelias dienas paleidimas nauja versija Apache NetBeans 25, kuriame pristatoma daug svarbių patobulinimų, orientuotų į kūrimo aplinkos efektyvumą, vartotojo patirtį ir suderinamumą.

Tarp svarbiausių dalykų, įrankiai buvo optimizuoti klavišą kodo rengyklėje, suteikdamas intuityvesnę naršymą pertvarkymo metu, a Geresnis skirtukų tvarkos valdymas projektuose ir tiksliau sekti kodo pakeitimus.

Vizualinis optimizavimas ir vartotojo patirtis

Vienas iš svarbiausių pakeitimų, kurį pristato ši nauja NetBeans 25 versija, yra Piktogramų įterpimas SVG formatu, o tai reiškia ryškesnę, labiau keičiamo dydžio sąsajos grafiką. Be to, pagerinti vaizdo įkėlimą Šiame formate NetBeans dabar naudoja JSVG biblioteką, lengvesnę alternatyvą ir efektyvus, palyginti su batika.

Sąsajos lygiu Aktyvių skirtukų išvaizda buvo pakoreguota ir pasirinktos sritys, taip pat aiškesnis ir funkcionalesnis variantas rodyti pirminius katalogus skirtukų antraštėse. Taip pat Katalogų pasirinkimo dialogo langas buvo perkurtas failų sistemoje, užtikrinant sklandesnę ir tikslesnę patirtį.

SQL redaktoriaus ir palaikymo patobulinimai

NetBeans 25 SQL redaktorius gavo didelių patobulinimų, kaip Buvo pristatyta pažangesnė automatinio užbaigimo sistema, galintis pasiūlyti terminus, pagrįstus dalinėmis žodžių atitiktimis, nereikia ieškoti nuo pirmojo simbolio.

Dėl kompiliavimo sistemų tobulinimo, Buvo atlikti suderinamumo patobulinimai su Ant, Gradle ir Maven. Tuo atveju, kai Gradle, buvo įgyvendintas galimybė atlikti testus lygiagrečiu režimuarba, kuris pagerina automatinio testavimo efektyvumą. Specialistėtuo tarpu dabar siūlo tikslesnį priklausomybės aptikimąO Ant buvo optimizuotas, kad palaikytų vykdymą Payara serveryje WSL („Windows Subsystem for Linux“) aplinkoje.

Kaip LSP serverio palaikymas (Kalbos serverio protokolas) buvo patobulintas, kad būtų galima įvairiapusiau naudoti NetBeans. Be to, patobulinta integracija su VSCode skirtu NetBeans papildiniu, kuris palengvina bendradarbiavimą hibridinėse aplinkose.

Naujos Java, PHP ir kitų technologijų funkcijos

„NetBeans 25“ siūlo „Java“ funkcionalumo patobulinimus, įskaitant: automatinis užbaigimas jungiklių blokuose, palengvinantis judresnį kodo rašymą, automatinis kodo formatavimas taip pat buvo patobulintas, kad būtų geriau tvarkomi uždarymo skliaustai.

„NetBeans“ vidinis kompiliatorius, nb-javac buvo atnaujintas į JDK versiją 24b29, užtikrinant suderinamumą su naujausiomis funkcijomis ir Nashorn 15.x JavaScript variklio palaikymas buvo įtrauktas į JDK 15 ir aukštesnės versijos.

Dėl PHP, NetBeans 25 pristato PHPStan statinio analizatoriaus 10 lygio patikrų palaikymą, taip pat, Naujai pridėtos funkcijos buvo įtrauktos į PHP 8.4.

Galiausiai verta paminėti, kad Groovy bibliotekos buvo atnaujintos į 3.0.23 versiją, siūlo stabilumo patobulinimus ir naujas funkcijas. Taip pat parama buvo išplėsta GlassFish 7 (iki 7.0.21 versijos) ir GlassFish 8 (iki bandomosios versijos 8.0.0-M9).

Jei norite apie tai sužinoti daugiau Šios naujos versijos informaciją galite patikrinti šią nuorodą.

Kaip įdiegti „Apache NetBeans 25“ sistemoje „Linux“?

„Apache NetBeans“ diegimas sistemoje „Linux“ gali būti atliekamas įvairiais būdais, atsižvelgiant į vartotojo nuostatas ir sistemos suderinamumą.

Tiems, kurie nori kompiliuoti Apache NetBeans iš šaltinio kodo, pirmiausia reikia atsisiųsti reikiamus failus iš oficialios projekto svetainės. Kai failai bus gauti, paketas turi būti išpakuotas į norimą sistemos vietą.
Tada turite pasiekti terminalą ir pereiti į katalogą, kuriame buvo išgauti failai. Ten turite paleisti šią komandą:

ant

Norėdami sukurti „Apache NetBeans IDE“. Sukūrę galite paleisti IDE įvesdami

./nbbuild/netbeans/bin/netbeans

Diegimas per „Snap“

Vartotojams, norintiems paprastesnio ir greitesnio metodo, „NetBeans“ galima įsigyti kaip „Snap“ paketą:

sudo snap install netbeans --classic

Diegimas naudojant „Flatpak“

Kita galima parinktis yra įdiegti „Apache NetBeans“ naudojant „Flatpak“. Norėdami tai padaryti, sistemoje turi būti įjungtas šio tipo paketų palaikymas. Diegimo komanda yra tokia:

flatpak install flathub org.apache.netbeans