Den integrerede udviklingsmiljø Apache NetBeans 22 er tilgængelig

Den nyeste version af den integrerede udviklingsmiljø Apache NetBeans 22 er blevet præsenteret, som tilbyder støtte til programmeringssprogene Java SE, Java EE, PHP, C/C++, JavaScript, Rust og Groovy. Færdige builds vil snart blive tilgængelige for Linux (snap, flatpak), Windows og macOS.

Blandt de foreslåede ændringer:

  • I brugergrænsefladen er der blevet tilføjet information om genvejstaster til udløsning af standardoperationer.
    Den integrerede udviklingsmiljø Apache NetBeans 22 er tilgængelig
  • Ikonerne til macOS er blevet opdateret.
    Den integrerede udviklingsmiljø Apache NetBeans 22 er tilgængelig
  • Der er tilføjet en sektion med favoritter i filvælgerpanelet.
    Den integrerede udviklingsmiljø Apache NetBeans 22 er tilgængelig
  • Dashboard API er blevet tilføjet for at erstatte den visuelle intro (Welcome-side) ved opstart.
    Den integrerede udviklingsmiljø Apache NetBeans 22 er tilgængelig
  • Brugergrænsefladen til visning af historik og ændringer i Git er blevet forbedret.
    Den integrerede udviklingsmiljø Apache NetBeans 22 er tilgængelig
    Den integrerede udviklingsmiljø Apache NetBeans 22 er tilgængelig
  • Til Java-projekter er der tilføjet tidlig støtte til JDK 22. Kodeskabeloner for metoderne List.of(), Map.of() og Set.of() samt sealed klasser og record-typen er blevet tilføjet. Kodegeneratoren for record- og enum-typerne er blevet opdateret. Den indbyggede Java-kompilator i NetBeans, nb-javac (modificeret javac), er opdateret til version 22. Der er tilføjet auto-completion for statiske metoder i Java-klasser. Støtte til MVC-rammen Spring 5.3.31 er blevet implementeret, mens supporten for de forældede Spring 3 og 4 versioner er udfaset.
  • Støtten til byggesystemerne Gradle og Maven er blevet forbedret. Gradle-værktøjet og API-supportkoden er opdateret til version Gradle 8.7 og Maven til version 9.10. Projektopretterguiden til Gradle er blevet forbedret. Dataindekseringsmotoren i Maven er opdateret til Lucene 9.10.0. Eksperimentelle funktioner til Maven-opladning er blevet fjernet, og problemer med konflikterende afhængigheder er blevet løst. Muligheden for at oprette billeder til Helidon-projekter er blevet tilføjet. Funktionaliteten til at omdøbe klasser i Maven-projekter er blevet forbedret.
  • Ved kompilering med Ant-værktøjet er støtte for egenskaben javac.release blevet implementeret.
  • I PHP-miljøet er understøttelsen af funktioner fra de nyere PHP-versioner forbedret. Vist information ved breakpoint-trigger under debugging er blevet forbedret. Auto Import-funktionen er blevet tilføjet til kodefuld førelse. Kontrollen af omdøbninger ved refactoring er forbedret.
  • Støtten til Jakarta EE 11-platformen, GlassFish 7.0.14 og GlassFish 8.0.0-M4 er også blevet tilføjet. server Wildfly 31-applikationer. Understøttelsen af Apache Struts 1 er blevet afbrudt. For Micronaut-frameworket er der tilføjet separate skabeloner til at skabe egne controllere og indlæse controllere fra repositorier. For Jakarta-baserede projekter er der tilføjet autocompletion til JSF- og JSP-sider, og generation af Servlet, Filter og Listener er aktiveret. Skabelonoprettelsesmasteren for JSF Facelets har fået tilføjet understøttelse af JSF 4+-navnerum.
  • I miljøet for webprojekter er der tilføjet støtte til Chrome DevTools Protocol til debugging af Node.js-applikationer. JavaScript-editoren har implementeret JAR-URL-håndtering, forbedret autocompletion med kommentarer, og der er tilføjet support for nye meta-egenskaber som new.target og import.meta. Genopretningen efter nedbrud af JavaScript-motoren er forbedret.
  • libs.graaljs, libs.graalsdk og libs.truffleapi er opdateret til version 24.
  • Der er tilføjet understøttelse af Java-kodegenerering baseret på forkompilerede GoLang- og ANTLR-grammatikker (ANother Tool for Language Recognition). Versionerne af ANTLR-værktøjsætterne er opdateret.
  • Mulighederne relateret til brugen er blevet udvidet servere LSP (Language Server Protocol).
  • Arbejdet med Truffle-breakpoints er blevet tilladt.
    Den integrerede udviklingsmiljø Apache NetBeans 22 er tilgængelig

Kilde: opennet.ru

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster