The vydanie novej verzie „Apache NetBeans 16“, verzia, ktorá prichádza s veľkým počtom aktualizácií, ako aj veľkým zoznamom opráv, jazykových vylepšení, vylepšení podpory a ďalších.
Pre tých, ktorí nepoznajú NetBeans, by ste mali vedieť, že toto je to dosť populárne IDE ktorá poskytuje podporu pre programovacie jazyky Java SE, Java EE, PHP, C/C++, JavaScript a Groovy.
NetBeans 16 Hlavné nové funkcie
V tejto novej verzii je prezentované používateľské rozhranie ponúka možnosť načítať svoje vlastné vlastnosti FlatLaf z vlastného konfiguračného súboru, okrem toho, že bola rozšírená podpora formátov YAML a Dockerfile v editore kódu.
Ďalšou zo zmien, ktoré vynikajú v tejto novej verzii, je vylepšená podpora pre kompilačný systém Maven, ako aj vylepšená podpora pre Jakarta EE 9/9.1, okrem možnosti spracovať výsledky projektu vo forme identifikovateľných artefaktov. a ich umiestnenie.
Vyniká aj v tejto novej verzii NetBeans 16, ktorá bola pridaná podpora automatického dokončovania, formátovanie odsadenia a rady pre vzory záznamu a že bolo implementované aj automatické dopĺňanie šablón v označeniach prípadov.
Na druhej strane môžeme zistiť, že bola pridaná podpora na vypnutie varovaní na základe používania určitých pluginov počas kompilácie a že problémy v prostrediach PHP a Groovy boli vyriešené.
Pridané kompatibilita s formátmi TOML a ANTLR v4/v3, ako aj pridaná podpora pre niektoré nové funkcie Java 19 a aktualizovaný vstavaný kompilátor Java NetBeans nb-javac (upravený javac).
Z ďalších zmien ktoré vyčnievajú z tejto novej verzie:
- ActionsManager bol prepracovaný v ladiacom rozhraní API.
- Pridaná podpora pre multicast jar.
- Vylepšená logika výberu platformy Java.
- Vylepšená podpora pre systém zostavovania Gradle.
- Pridaná počiatočná podpora pre project.dependency API na export stromu závislostí Gradle.
- Prepracovaná funkčnosť súvisiaca s Editorom známok. Pridaná podpora pre projekty bez build.gradle.
- Prostredie pre projekty C/C++ poskytuje prácu debuggeru CPPLight na systémoch s architektúrou aarch64.
- Rozšírené možnosti auditu pomocou serverov LSP (Language Server Protocol).
- Pridaná podpora pre audit zraniteľnosti cloudu Oracle.
- Opravené možné chyby v NPE pri úprave gramatiky ANTLR
- Vylepšená podpora pre gramatiky ANTLRv4
- Podpora pre útržky kódu a odsadenie ANTLRv4
- Presnejšie dokončenie kódu pre gramatiky ANTLRv4
- Opravené odsadenie konca súboru a dokončenie kódu pre ANTLR v4
- Oprava pri obnove chýb pre vzory denníkov (aktuálne)
- Implementované dokončenie kódu pre vzory prípadov jdk-19
- Oprava obnovy chýb, keď chýba jlMatchException a sú prítomné vzory
Konečne ak o tom chcete vedieť viac tejto novej verzie si môžete pozrieť podrobnosti v nasledujúci odkaz.
Ako nainštalovať Apache NetBeans 16 na Linuxe?
Pre tých, ktorí chcú získať túto novú verziu, musia stiahnuť zdrojový kód aplikácie, ktoré možno získať z nasledujúci odkaz.
Keď už máte všetko nainštalované, rozbaľte novo stiahnutý súbor do adresára podľa vašich predstáv.
A z terminálu vstúpime do tohto adresára a potom vykonáme:
ant
Vybudovať IDE Apache NetBeans. Po vytvorení môžete IDE spustiť zadaním
./nbbuild/netbeans/bin/netbeans
tiež existujú aj iné spôsoby inštalácie pomocou ktorých môžu byť podporované, jedným z nich je pomocou balíkov Snap.
Potrebujú iba podporu, aby mohli inštalovať tieto typy balíkov na svoj systém. Pri inštalácii pomocou tejto metódy musíte zadať nasledujúci príkaz:
sudo snap install netbeans --classic
Iná metóda je s pomocou balíkov Flatpak, takže na inštaláciu týchto balíkov do vášho systému musíte mať podporu.
Príkaz na vykonanie inštalácie je nasledovný:
flatpak install flathub org.apache.netbeans
Zdá sa mi veľmi múdre, že tieto vylepšenia boli vydané pred koncom roka. Tieto vylepšenia určite vyriešia niektoré problémy, ktoré sme našli, a vyhnú sa budúcim bolestiam hlavy. Všetko najlepšie prajeme tímu NetBeans a srdečne ďakujeme za tieto nové implementácie.