The vydání nové verze „Apache NetBeans 16“, verze, která přichází s velkým počtem aktualizací a také velkým seznamem oprav, jazykových vylepšení, vylepšení podpory a dalších.
Pro ty, kteří NetBeans neznají, měli byste vědět, že toto je to docela populární IDE která poskytuje podporu pro programovací jazyky Java SE, Java EE, PHP, C/C++, JavaScript a Groovy.
Hlavní nové funkce NetBeans 16
V této nové verzi je představeno uživatelské rozhraní nabízí možnost načíst vlastní vlastnosti FlatLaf z vlastního konfiguračního souboru, kromě toho, že byla rozšířena podpora formátů YAML a Dockerfile v editoru kódu.
Další ze změn, které v této nové verzi vynikají, je vylepšená podpora kompilačního systému Maven, stejně jako vylepšená podpora pro Jakarta EE 9/9.1, kromě možnosti zpracovávat výsledky projektu ve formě identifikovatelných artefaktů a jejich umístění.
Vyniká také v této nové verzi NetBeans 16, která byla přidána podpora automatického dokončování, formátování odsazení a rady pro vzory záznamu a že bylo také implementováno automatické doplňování šablon ve štítcích případů.
Na druhou stranu můžeme zjistit, že byla přidána podpora pro deaktivaci varování na základě použití určitých pluginů během kompilace a že problémy v prostředí PHP a Groovy byly vyřešeny.
Přidané kompatibilita s formáty TOML a ANTLR v4/v3, stejně jako přidána podpora pro některé nové funkce Java 19 a aktualizovaný vestavěný kompilátor Java NetBeans nb-javac (upravený javac).
Z dalších změn které vyčnívají z této nové verze:
- ActionsManager byl přepracován v ladicím API.
- Přidána podpora pro multicast jary.
- Vylepšená logika výběru platformy Java.
- Vylepšená podpora pro systém sestavení Gradle.
- Přidána počáteční podpora pro project.dependency API pro export stromu závislostí Gradle.
- Přepracovaná funkce související s Editorem hodnocení. Přidána podpora pro projekty bez build.gradle.
- Prostředí pro projekty C/C++ poskytuje práci ladicího programu CPPLight na systémech s architekturou aarch64.
- Rozšířené možnosti auditu pomocí serverů LSP (Language Server Protocol).
- Přidána podpora pro audit zranitelnosti cloudu Oracle.
- Opraveny možné chyby v NPE při úpravě gramatiky ANTLR
- Vylepšená podpora pro gramatiky ANTLRv4
- Podpora fragmentů kódu a odsazení ANTLRv4
- Přesnější dokončování kódu pro gramatiky ANTLRv4
- Opraveno odsazení konce souboru a dokončování kódu pro ANTLR v4
- Oprava obnovení chyb pro vzory protokolů (aktuální)
- Implementováno dokončování kódu pro vzory případů jdk-19
- Oprava obnovy chyb, když chybí jlMatchException a jsou přítomny vzory
Konečně pokud o tom chcete vědět víc této nové verze, můžete zkontrolovat podrobnosti v následující odkaz.
Jak nainstalovat Apache NetBeans 16 na Linux?
Pro ty, kteří chtějí získat tuto novou verzi, musí stáhnout zdrojový kód aplikace, které lze získat z následující odkaz.
Jakmile máte vše nainstalované, rozbalte nově stažený soubor do adresáře podle vašich představ.
A z terminálu vstoupíme do tohoto adresáře a poté provedeme:
ant
Chcete-li vytvořit IDE Apache NetBeans. Po vytvoření můžete IDE spustit zadáním
./nbbuild/netbeans/bin/netbeans
také existují i jiné způsoby instalace pomocí kterých je lze podporovat, jedním z nich je pomocí balíčků Snap.
Potřebují pouze podporu, aby mohli instalovat tyto typy balíčků na svůj systém. Chcete-li nainstalovat touto metodou, musíte zadat následující příkaz:
sudo snap install netbeans --classic
Další metoda je s pomocí balíčků Flatpak, takže pro instalaci těchto balíčků na váš systém musíte mít podporu.
Příkaz k provedení instalace je následující:
flatpak install flathub org.apache.netbeans
Zdá se mi velmi moudré, že tato vylepšení byla vydána před koncem roku. Tato vylepšení jistě vyřeší některé problémy, které jsme našli, a vyhnou se budoucím bolestem hlavy. Přejeme hodně štěstí týmu NetBeans a srdečně děkujeme za tyto nové implementace.