Integrerad utvecklingsmiljö Apache NetBeans 22 är tillgänglig

Den nya versionen av den integrerade utvecklingsmiljön Apache NetBeans 22 har lanserats, vilken ger stöd för programmeringsspråken Java SE, Java EE, PHP, C/C++, JavaScript, Rust och Groovy. Redo byggnationer kommer snart att skapas för Linux (snap, flatpak), Windows och macOS.

Bland de föreslagna ändringarna:

  • Användargränssnittet visar information om kortkommandon för vanliga operationer.
    Integrerad utvecklingsmiljö Apache NetBeans 22 är tillgänglig
  • Ikonerna har uppdaterats för macOS.
    Integrerad utvecklingsmiljö Apache NetBeans 22 är tillgänglig
  • En sektion med favoritmappar har lagts till i filväljaren.
    Integrerad utvecklingsmiljö Apache NetBeans 22 är tillgänglig
  • Dashboard API har lagts till för att ersätta den visade skärmen vid start (Welcome-sidan).
    Integrerad utvecklingsmiljö Apache NetBeans 22 är tillgänglig
  • Gränssnittet för att granska historik och ändringar i Git har förbättrats.
    Integrerad utvecklingsmiljö Apache NetBeans 22 är tillgänglig
    Integrerad utvecklingsmiljö Apache NetBeans 22 är tillgänglig
  • För projekt i Java har grundläggande stöd för JDK 22 lagts till. Kodsnappar för metoderna List.of(), Map.of() och Set.of() har lagts till, liksom för slutna klasser och typen 'record'. Kodgeneratorn för typerna 'record' och 'enum' har uppdaterats. Java-kompilatorn nb-javac (modifierad javac) har uppdaterats till version 22. Automatisk kodfullföljning för statiska metoder i Java-klasser är nu implementerad. Stöd för MVC-ramverket Spring 5.3.31 har lagts till, medan stöd för de gamla versionerna Spring 3 och 4 har avbrutits.
  • Stödet för byggsystemen Gradle och Maven har förbättrats. Gradle-verktyget och API-stödkoden har uppdaterats till version Gradle 8.7, och Maven till version 9.10. Projektmästarens funktionalitet för Gradle har förbättrats. Dataindexeringsmotorn i Maven har uppdaterats till Lucene 9.10.0. Den experimentella funktionen för Maven-nedladdningar har avlägsnats och problem med konflikterande beroenden har lösts. Möjligheten att skapa images för Helidon-projekt har lagts till. Funktionaliteten för att döpa om klasser i Maven-projekt har förbättrats.
  • Vid byggnation med Ant-verktyget har stöd för egenskapen javac.release implementerats.
  • I miljön för PHP har stödet för funktioner som introducerades i de senaste versionerna av PHP förbättrats. Visningen av information vid aktivering av brytpunkter under felsökning har förbättrats. Stödet för auto-import-operationer har lagts till i kodkompletteringsverktygen. Kontroll av namnändringar vid refaktorisering har förbättrats.
  • Stöd för Jakarta EE 11, GlassFish 7.0.14 och GlassFish 8.0.0-M4 har lagts till, samt servern Wildfly 31-applikationer. Stöd för Apache Struts 1 har upphört. För Micronaut-ramverket har separata mallar lagts till för att skapa egna kontroller och ladda kontroller från bibliotek. För Jakarta-baserade projekt har automatisk kodkomplettering för JSF- och JSP-sidor inkluderats, och genereringen av Servlet, Filter och Listener har aktiverats. Stöd för JSF-namnrymden 4+ har lagts till i JSF Facelets mallskapande verktyget.
  • I miljön för webprojekt har stöd för Chrome DevTools Protocol för felsökning av Node.js-applikationer lagts till. Javascript-redigeraren har fått stöd för JAR-URL:er, förbättrad kodkomplettering med kommentarer och stöd för metafunktionerna new.target och import.meta. Återställningen efter JavaScript-motorens krascher har förbättrats.
  • libs.graaljs, libs.graalsdk och libs.truffleapi har uppdaterats till version 24.
  • Stöd för att generera Java-kod baserad på förkompilerade GoLang- och ANTLR-grammatiker har lagts till. Versionerna av ANTLR-verktygen har uppdaterats.
  • Möjligheterna relaterade till användning av servrar LSP (Language Server Protocol).
  • Arbete med stoppunkter i Truffle har blivit tillåtet.
    Integrerad utvecklingsmiljö Apache NetBeans 22 är tillgänglig

Källa: opennet.ru

Köp pålitlig webbhotell med DDoS-skydd, VPS VDS-servrar 🔥 Köp pålitlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster