Apache NetBeans 25 predstavuje vylepšenia výkonu a funkčnosti

Apache NetBeans

Pred pár dňami spustenie nová verzia Apache NetBeans 25, ktorá prináša množstvo významných vylepšení zameraných na efektivitu vývojového prostredia, používateľskú skúsenosť a kompatibilitu.

Medzi najvýznamnejšie nástroje boli optimalizované kľúč v editore kódu, ktorý poskytuje intuitívnejšiu navigáciu počas refaktoringu, a Lepšia správa poradia kariet v projektoch a presnejšie sledovanie zmien kódu.

Vizuálna optimalizácia a používateľská skúsenosť

Jednou z najdôležitejších zmien, ktoré táto nová verzia NetBeans 25 predstavuje, je Vkladanie ikon vo formáte SVG, čo sa premieta do ostrejšej a škálovateľnejšej grafiky v rozhraní. okrem toho na zlepšenie načítania obrázkov V tomto formáte NetBeans teraz používa knižnicu JSVG, ľahšiu alternatívu a efektívne v porovnaní s batikou.

Na úrovni rozhrania, Upravil sa vzhľad aktívnych kariet a vybrané oblasti, ako aj prehľadnejšia a funkčnejšia implementácia možnosti zobrazenia nadradených adresárov v hlavičkách kariet. Tiež Dialógové okno pre výber adresárov bolo prepracované v rámci súborového systému, čím poskytuje plynulejší a presnejší zážitok.

SQL editor a vylepšenia podpory

V NetBeans 25 dostal SQL editor veľké vylepšenia, as Bol zavedený pokročilejší systém automatického dokončovania, schopný navrhovať výrazy na základe čiastočných zhôd v slovách bez toho, aby bolo potrebné vyhľadávanie začínať od prvého znaku.

Čo sa týka vylepšení v kompilačných systémoch, Boli vykonané vylepšenia kompatibility s Mravec, Gradle a Maven. V prípade Gradle, bola implementovaná schopnosť vykonávať testy v paralelnom režimealebo, čo zlepšuje efektivitu automatizovaného testovania. Mavenmedzitým teraz ponúka presnejšiu detekciu závislostíKým Ant bol optimalizovaný na podporu spúšťania na serveri Payara v prostredí WSL (Windows Subsystem for Linux).

Vzhľadom k tomu, Podpora servera LSP (Language Server Protocol), bol vylepšený, čo umožňuje všestrannejšie použitie v rámci NetBeans. Okrem toho, bola vylepšená integrácia s doplnkom NetBeans pre VSCode, ktorý uľahčuje vývoj spolupráce v hybridných prostrediach.

Nové funkcie pre Java, PHP a ďalšie technológie

NetBeans 25 poskytuje vylepšenia funkčnosti pre Javu, vrátane: automatické dokončovanie v blokoch spínačov, uľahčujúce agilnejšie písanie kódu, bolo vylepšené aj automatické formátovanie kódu, aby lepšie zvládalo uzatváracie zátvorky.

Interný kompilátor NetBeans, nb-javac bol aktualizovaný na verziu JDK 24b29, zabezpečenie kompatibility s najnovšími funkciami a V JDK 15 bola pridaná podpora pre Nashorn 15.x JavaScript engine a vyššie verzie.

Pre PHP, NetBeans 25 zavádza podporu pre kontroly statického analyzátora PHPStan úrovne 10, tiež, Novo pridané funkcie boli začlenené do PHP 8.4.

Nakoniec stojí za zmienku, že Knižnice Groovy boli aktualizované na verziu 3.0.23, ponúka vylepšenia stability a nové funkcie. Tiež bola rozšírená podpora pre GlassFish 7 (až do verzie 7.0.21) a GlassFish 8 (až do testovacej verzie 8.0.0-M9).

Ak o tom chcete vedieť viac tejto novej verzie si môžete pozrieť podrobnosti v nasledujúci odkaz.

Ako nainštalovať Apache NetBeans 25 na Linuxe?

Inštaláciu Apache NetBeans v systéme Linux je možné vykonať rôznymi spôsobmi v závislosti od preferencií používateľa a kompatibility systému.

Pre tých, ktorí uprednostňujú kompiláciu Apache NetBeans zo zdrojového kódu, je prvým krokom stiahnutie potrebných súborov z oficiálnej stránky projektu. Po získaní súborov je potrebné balík rozbaliť na požadované miesto v systéme.
Potom musíte vstúpiť do terminálu a prejsť do adresára, kde boli súbory extrahované. Tam musíte spustiť nasledujúci príkaz:

ant

Vybudovať IDE Apache NetBeans. Po vytvorení môžete IDE spustiť zadaním

./nbbuild/netbeans/bin/netbeans

Inštalácia cez Snap

Pre používateľov, ktorí uprednostňujú jednoduchší a rýchlejší spôsob, je NetBeans k dispozícii ako balík Snap:

sudo snap install netbeans --classic

Inštalácia pomocou Flatpaku

Ďalšou dostupnou možnosťou je nainštalovať Apache NetBeans pomocou Flatpak. Na to musí mať systém povolenú podporu pre tento typ balíkov. Príkaz na vykonanie inštalácie je nasledujúci:

flatpak install flathub org.apache.netbeans