K dispozici je integrované vývojové prostředí Apache NetBeans 22

Byla představena nová verze integrovaného vývojového prostředí Apache NetBeans 22, které nabízí podporu pro programovací jazyky Java SE, Java EE, PHP, C/C++, JavaScript, Rust a Groovy. Hotové sestavení bude brzy dostupné pro Linux (snap, flatpak), Windows a macOS.

Mezi navrhovanými změnami:

  • V uživatelském rozhraní je nyní zobrazena informace o klávesových zkratkách pro provádění běžných operací.
    K dispozici je integrované vývojové prostředí Apache NetBeans 22
  • Ikony pro macOS byly aktualizovány.
    K dispozici je integrované vývojové prostředí Apache NetBeans 22
  • Do panelu pro výběr souborů byl přidán oddíl s oblíbenými adresáři.
    K dispozici je integrované vývojové prostředí Apache NetBeans 22
  • Přidán Dashboard API pro změnu uvítací obrazovky při spuštění (stránka Welcome).
    K dispozici je integrované vývojové prostředí Apache NetBeans 22
  • Vylepšeno rozhraní pro prohlížení historie a změn v Gitu.
    K dispozici je integrované vývojové prostředí Apache NetBeans 22
    K dispozici je integrované vývojové prostředí Apache NetBeans 22
  • Pro projekty v jazyce Java byla přidána počáteční podpora JDK 22. Přidány šablony kódu pro metody List.of(), Map.of() a Set.of(), pro sealed třídy a typ record. Aktualizován generátor kódu pro typy record a enum. Vestavěný Java kompilátor nb-javac (modifikovaný javac) byl aktualizován na verzi 22. Zajištěno automatické dokončování kódu pro statické metody Java tříd. Implementována podpora frameworku MVC Spring 5.3.31, podpora zastaralých větví Spring 3 a 4 byla ukončena.
  • Vylepšena podpora build systémů Gradle a Maven. Nástroje Gradle a kód podpory API byly aktualizovány na verzi Gradle 8.7 a Maven na verzi 9.10. Vylepšen průvodce pro vytvoření projektu na Gradle. Datový indexační engine v Maven byl aktualizován na Lucene 9.10.0. Odstraněna experimentální funkce nahrávání Maven a vyřešeny problémy s konfliktními závislostmi. Přidána možnost vytváření obrazů pro projekty Helidon. Opraveny funkce přejmenovávání tříd v projektech Maven.
  • Při sestavování s použitím nástrojů Ant byla implementována podpora pro vlastnost javac.release.
  • V prostředí pro jazyk PHP byla vylepšena podpora funkcí, které se objevily v nových verzích PHP. Vylepšeno zobrazení informací při aktivaci bodů přerušení během ladění. Do nástrojů pro doplnění kódu byla přidána podpora pro automatický import (Auto Import). Vylepšena kontrola přejmenování při refaktoringu.
  • Přidána podpora pro platformu Jakarta EE 11, GlassFish 7.0.14 a GlassFish 8.0.0-M4, stejně jako serveru Aplikace Wildfly 31. Podpora pro Apache Struts 1 byla ukončena. Pro framework Micronaut byly přidány nezávislé šablony pro vytváření vlastních kontrolerů a načítání kontrolerů z repozitářů. Pro projekty založené na Jakarta bylo přidáno automatické doplňování kódu pro stránky JSF a JSP, byla aktivována generace Servlet, Filter a Listener. Do generátoru šablon JSF Facelets byla přidána podpora prostoru názvů JSF 4+.
  • Do prostředí pro webové projekty byla přidána podpora protokolu Chrome DevTools Protocol pro ladění aplikací Node.js. V editoru JavaScript byla implementována podpora JAR-URL, vylepšeno automatické doplňování kódu s komentáři a implementována podpora meta-vlastností new.target a import.meta. Bylo zlepšeno obnovování po chybách JavaScriptového enginu.
  • Knihovny libs.graaljs, libs.graalsdk a libs.truffleapi byly aktualizovány na verzi 24.
  • Byla přidána podpora generace Java kódu na základě předkompilovaných gramatik GoLang a ANTLR (ANother Tool for Language Recognition). Byly aktualizovány verze nástrojů ANTLR.
  • Byly rozšířeny možnosti spojené s používáním servery LSP (Language Server Protocol).
  • Byla povolena práca s breakpointy Truffle.
    K dispozici je integrované vývojové prostředí Apache NetBeans 22

Zdroj: opennet.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster