Vývojáři Apache, kteří jsou zodpovědní za populární vývojové IDE „NetBeans“, oznámili rNedávné vydání Apache NetBeans 30. Tato aktualizace představuje změnu ve vývojovém prostředí tím, že robustní JDK 21 zavádí jako minimální požadavek pro kompilaci, testování a spuštění platformy.
Tato nová verze zdaleka není jen pouhou údržbovou záplatou, Restrukturalizuje způsob, jakým IDE interaguje se serverovými protokoly. jazyků a modernizuje svou základnu nabídnout mnohem chytřejší a prediktivnější kódovací zážitek.
Klíčové nové funkce Apache NetBeans 30
Tato nová splátka Řeší některé z nejfrustrujících procesů ve správě verzí. a nasazení podniků od té doby optimalizuje čtení masivních repozitářůVýrazně vylepšuje podporu nejnovějších specifikací webových frameworků a integruje aktualizované verze nejoblíbenějších sestavovacích enginů na trhu, přičemž zároveň upřednostňuje stabilitu rozhraní, podporu moderní syntaxe a ergonomii navrženou tak, aby snižovala tření v každodenní práci programátora.
Prostředí pro úpravu kódu v Javě se dočkalo několika vylepšení, se silným zaměřením na stabilitu moderní syntaxe. Vývojáři si všimnou výrazně vylepšená predikce kódu a automatické doplňování při práci s typy komponent záznamů a při vytváření instancí lokálních tříd.
Na druhou stranu se poznamenává, že Tým implementoval kritické opravy pro vyřešení konfliktů formátů s proměnnými. Bez názvu byl také vylepšen automatický import výčtů v příkazech switch a bylo opraveno několik výjimek nulového ukazatele, které blokovaly profiler. Souběžně sestavovací systémy aktualizují své databáze nativní integrací... Maven verze 3.9.15 a Ant 1.10.17Mezitím Gradle upravuje své výchozí parametry, aby se připravil na bezprostřední příchod prostředí JDK 26.
Modernizace podnikání a špičkový webový ekosystém
Vývoj podniků a webové technologie se v této verzi setkávají s řadou významných vylepšení. NetBeans 30 představuje oficiální podpora pro aplikační servery GlassFish 7.1.0 a 8.0.0, a zároveň opravuje otravné chyby při spouštění Server Payara propojený s možnostmi kontrolního bodu.
Weboví programátoři těží z klienta Protokol jazykového serveru (LSP) výrazně vylepšené, které nyní Získal nativní podporu pro TypeScript React a řeší konflikty mezer ve třídách JavaScriptu. které obsahují statické inicializátory. Ekosystém PHP v této vlně aktualizací nezaostává a zahrnuje přímou kompatibilitu s novým operátorem pipe, který byl představen ve verzi PHP 8.5.
Vylepšené rozhraní, výkon Gitu a nové integrace
Provozní plynulost a celková estetika prostředí Dostávají řadu vylepšení zaměřených na vizuální pohodlí.. Aktualizace Renderovací engine FlatLaf 3.7.1 zaručuje bezchybné rozhraní.Nyní přesouvá úvodní obrazovku načítání do vlákna odesílání událostí, aby se předešlo nepříjemným pádům systému.
Systém pro správu verzí aktualizuje svůj engine na JGit 7.6.0, Díky dávkovému zpracování a odložení volání náročných na zdroje se tím drasticky optimalizuje rychlost načítání stavu souborů v potvrzovacích dialozích. A konečně, vylepšení se dočká i celkový zážitek z psaní. Podpora náhledu obrázků a kontroly pravopisu v dokumentech Markdown, začlenění šablon TOML a slibná integrace s Rust-analyzer pro posílení ekosystému systémového programování.
Pokud se o tom chcete dozvědět více této nové verze, můžete zkontrolovat podrobnosti v následující odkaz.
Jak nainstalovat Apache NetBeans 30 na Linux?
Instalaci Apache NetBeans na Linux lze provést různými způsoby v závislosti na preferencích uživatele a kompatibilitě systému.
Pro ty, kteří dávají přednost kompilaci Apache NetBeans ze zdrojového kódu, je prvním krokem stažení potřebných souborů z oficiálních stránek projektu. Jakmile jsou soubory získány, musí být balíček rozbalen na požadované místo v systému.
Poté musíte vstoupit do terminálu a přejít do adresáře, kde byly soubory extrahovány. Tam musíte spustit následující příkaz:
ant
Chcete-li vytvořit IDE Apache NetBeans. Po vytvoření můžete IDE spustit zadáním
./nbbuild/netbeans/bin/netbeans
Instalace pomocí Snap
Pro uživatele, kteří preferují jednodušší a rychlejší metodu, je NetBeans k dispozici jako balíček Snap:
sudo snap install netbeans --classic
Instalace pomocí Flatpaku
Další dostupnou možností je nainstalovat Apache NetBeans pomocí Flatpak. K tomu musí mít systém povolenou podporu pro tento typ balíčků. Příkaz k provedení instalace je následující:
flatpak install flathub org.apache.netbeans