Apache NetBeans 25 uvaja izboljšave v zmogljivosti in funkcionalnosti

Apache NetBeans

Pred nekaj dnevi začetek nova različica Apache NetBeans 25, ki uvaja številne pomembne izboljšave, osredotočene na učinkovitost razvojnega okolja, uporabniško izkušnjo in združljivost.

Med poudarki, orodja so bila optimizirana ključ v urejevalniku kode, ki zagotavlja bolj intuitivno navigacijo med refaktoriranjem, a Boljše upravljanje vrstnega reda zavihkov v projektih in natančnejše sledenje spremembam kode.

Vizualna optimizacija in uporabniška izkušnja

Ena najpomembnejših sprememb, ki jih predstavlja ta nova različica NetBeans 25, je Vdelava ikon v formatu SVG, kar pomeni ostrejšo in bolj razširljivo grafiko znotraj vmesnika. Poleg tega za izboljšanje nalaganja slik V tem formatu NetBeans zdaj uporablja knjižnico JSVG, lažjo alternativo in učinkovit v primerjavi z batikom.

Na ravni vmesnika, Izvedene so bile prilagoditve videza aktivnih zavihkov in izbranih območij ter jasnejša in bolj funkcionalna implementacija možnosti prikaza nadrejenih imenikov v glavah zavihkov. tudi Pogovorno okno za izbiro imenikov je bilo preoblikovano znotraj datotečnega sistema, kar zagotavlja bolj gladko in natančnejšo izkušnjo.

Urejevalnik SQL in izboljšave podpore

V NetBeans 25 je urejevalnik SQL prejel velike izboljšave, npr Predstavljen je bil naprednejši sistem samodokončanja, ki lahko predlaga izraze na podlagi delnih ujemanj znotraj besed, ne da bi bilo treba iskanje začeti s prvim znakom.

Na strani izboljšav sistemov za zbiranje, Izboljšave združljivosti so bile narejene z Ant, Gradle in Maven. V primeru Gradle, je bil izveden možnost izvajanja testov v vzporednem načinuali, ki izboljša učinkovitost avtomatiziranega testiranja. Maven, medtem, zdaj ponuja natančnejše odkrivanje odvisnostiMedtem ko je Ant je bil optimiziran za podporo izvajanja na strežniku Payara v okolju WSL (Windows Subsystem for Linux).

Kot za Podpora za strežnik LSP (Language Server Protocol), je bil izboljšan in omogoča bolj vsestransko uporabo znotraj NetBeans. Poleg tega, integracija z vtičnikom NetBeans za VSCode je bila izboljšana, ki olajša skupen razvoj v hibridnih okoljih.

Nove funkcije za Javo, PHP in druge tehnologije

NetBeans 25 zagotavlja izboljšave funkcionalnosti za Javo, vključno z: samodejno dokončanje znotraj preklopnih blokov, ki omogoča bolj agilno pisanje kode, je bilo izboljšano tudi samodejno oblikovanje kode, da bolje obravnava zapiranje oklepajev.

notranji prevajalnik NetBeans, nb-javac je bil posodobljen na različico JDK 24b29, ki zagotavlja združljivost z najnovejšimi funkcijami in Podpora za motor Nashorn 15.x JavaScript je bila dodana v JDK 15 in novejše različice.

Za PHP, NetBeans 25 uvaja podporo za preverjanja statičnega analizatorja PHPStan ravni 10Tudi, Na novo dodane funkcije so bile vključene v PHP 8.4.

Na koncu velja omeniti, da je Knjižnice Groovy so posodobljene na različico 3.0.23, ponujajo izboljšave stabilnosti in nove funkcije. tudi podpora je bila razširjena za GlassFish 7 (do različice 7.0.21) in GlassFish 8 (do testne različice 8.0.0-M9).

Če želite vedeti več o tem te nove različice, lahko preverite podrobnosti v naslednjo povezavo.

Kako namestiti Apache NetBeans 25 na Linux?

Namestitev Apache NetBeans v Linux je mogoče izvesti na različne načine, odvisno od uporabniških nastavitev in združljivosti sistema.

Za tiste, ki raje prevajajo Apache NetBeans iz izvorne kode, je prvi korak prenos potrebnih datotek z uradne spletne strani projekta. Ko so datoteke pridobljene, je treba paket razpakirati na želeno mesto v sistemu.
Nato morate dostopati do terminala in se pomakniti do imenika, kjer so bile ekstrahirane datoteke. Tam morate zagnati naslednji ukaz:

ant

Za izdelavo IDE Apache NetBeans. Ko je enkrat zgrajen, lahko zaženete IDE s tipkanjem

./nbbuild/netbeans/bin/netbeans

Namestitev prek Snap

Za uporabnike, ki imajo raje enostavnejšo in hitrejšo metodo, je NetBeans na voljo kot paket Snap:

sudo snap install netbeans --classic

Namestitev z uporabo Flatpaka

Druga razpoložljiva možnost je namestitev Apache NetBeans z uporabo Flatpak. Za to mora imeti sistem omogočeno podporo za to vrsto paketov. Ukaz za izvedbo namestitve je naslednji:

flatpak install flathub org.apache.netbeans