The izdaja nove različice »Apache NetBeans 16«, različica, ki je opremljena z velikim številom posodobitev, pa tudi z velikim seznamom popravkov, jezikovnih izboljšav, izboljšav podpore in več.
Za tiste, ki ne poznajo NetBeansa, morate vedeti, da je to je precej priljubljen IDE ki zagotavlja podporo za programske jezike Java SE, Java EE, PHP, C/C++, JavaScript in Groovy.
NetBeans 16 Glavne nove funkcije
V tej novi različici je predstavljen uporabniški vmesnik ponuja možnost nalaganja lastnih lastnosti FlatLaf iz konfiguracijske datoteke po meri, poleg tega, da je podpora za formata YAML in Dockerfile je bila razširjena v urejevalniku kode.
Druga od sprememb, ki izstopa v tej novi različici, je izboljšana podpora za kompilacijski sistem Maven, kot tudi izboljšana podpora za Jakarta EE 9/9.1, poleg zmožnosti obdelave rezultatov projekta v obliki prepoznavnih artefaktov in njihove lokacije.
Izstopa tudi v tej novi različici NetBeans 16, ki je bila dodana podpora za samodejno dokončanje, oblikovanje zamikov in namigi za vzorce zapisa in da je bilo implementirano tudi samodejno dokončanje predlog v oznakah velikih in malih črk.
Po drugi strani pa lahko ugotovimo, da je bila dodana podpora za onemogočanje opozoril na podlagi uporabe določenih vtičnikov med prevajanjem in da so bile težave v okoljih PHP in Groovy odpravljene.
Dodano združljivost s formati TOML in ANTLR v4/v3, pa tudi dodana podpora za nekatere nove funkcije Jave 19 in posodobljen NetBeansov vgrajeni prevajalnik Jave nb-javac (spremenjen javac).
Od ostalih sprememb ki izstopajo iz te nove različice:
- ActionsManager je bil preoblikovan v API-ju za odpravljanje napak.
- Dodana podpora za multicast kozarce.
- Izboljšana logika izbire platforme Java.
- Izboljšana podpora za gradbeni sistem Gradle.
- Dodana začetna podpora za API project.dependency za izvoz drevesa odvisnosti Gradle.
- Preoblikovana funkcionalnost, povezana z urejevalnikom ocen. Dodana podpora za projekte brez build.gradle.
- Okolje za projekte C/C++ zagotavlja delo razhroščevalnika CPPLight na sistemih z arhitekturo aarch64.
- Izboljšane zmožnosti revizije z uporabo strežnikov LSP (Language Server Protocol).
- Dodana podpora za revizijo ranljivosti oblaka Oracle.
- Odpravljene možne napake v NPE med urejanjem slovnice ANTLR
- Izboljšana podpora za slovnice ANTLRv4
- Podpora za izrezke kode ANTLRv4 in zamik
- Natančnejše dokončanje kode za slovnice ANTLRv4
- Popravljen zamik konca datoteke in dokončanje kode za ANTLR v4
- Popravek obnovitve napake za vzorce dnevnikov (trenutno)
- Implementirano dopolnjevanje kode za vzorce malih in malih črk jdk-19
- Popravek za obnovitev napake, ko manjka jlMatchException in so prisotni vzorci
Končno če želite vedeti več o tem te nove različice, lahko preverite podrobnosti v naslednjo povezavo.
Kako namestiti Apache NetBeans 16 na Linux?
Za tiste, ki želijo dobiti to novo različico, morajo prenesite izvorno kodo aplikacije, ki jih je mogoče dobiti iz naslednjo povezavo.
Ko ste potem vse namestili, odprite novo preneseno datoteko v imenik po vašem okusu.
In iz terminala bomo vstopili v ta imenik in nato izvedli:
ant
Za izdelavo IDE Apache NetBeans. Ko je enkrat zgrajen, lahko zaženete IDE s tipkanjem
./nbbuild/netbeans/bin/netbeans
prav tako obstajajo tudi drugi načini namestitve s katerimi jih je mogoče podpreti, eden izmed njih je s pomočjo paketov Snap.
Za podporo namestitve tovrstnih paketov v svoj sistem potrebujejo le podporo. Če želite namestiti po tej metodi, morate vnesti naslednji ukaz:
sudo snap install netbeans --classic
Druga metoda je s pomočjo paketov Flatpak, zato morate imeti podporo za namestitev teh paketov v vaš sistem.
Ukaz za namestitev je naslednji:
flatpak install flathub org.apache.netbeans
Zdi se mi zelo pametno, da so bile te izboljšave objavljene pred koncem leta. Zagotovo bodo te izboljšave rešile nekatere težave, ki smo jih našli, in se izognile prihodnjim glavobolom. Vse najboljše ekipi NetBeans in se iskreno zahvaljujemo za te nove izvedbe.