Integreeritud arenduskeskkond Apache NetBeans 22 on saadaval

Esitatud on Apache NetBeans 22 integreeritud arenduskeskkonna vÀljaanne, mis toetab programmeerimiskeeli Java SE, Java EE, PHP, C/C++, JavaScript, Rust ja Groovy. Valmistatud kogumid koostatakse peagi Linuxile (snap, flatpak), Windowsile ja macOS-ile.

Pakutud muudatuste seas:

  • Kasutajaliideses nĂ€idatakse kuumklahvide teavet tĂŒĂŒpiliste toimingute kĂ€ivitamiseks.
    Integreeritud arenduskeskkond Apache NetBeans 22 on saadaval
  • Piktogrammid macOS-ile on uuendatud.
    Integreeritud arenduskeskkond Apache NetBeans 22 on saadaval
  • Failivaliku paneelile on lisatud lemmikute kaustade jaotis.
    Integreeritud arenduskeskkond Apache NetBeans 22 on saadaval
  • Lisatud on Dashboard API, et asendada kĂ€ivitamisel kuvatava laadimispildi (Tere tulemast leht).
    Integreeritud arenduskeskkond Apache NetBeans 22 on saadaval
  • Parandatud on ajaloo ja muudatuste vaatamise liides Git'is.
    Integreeritud arenduskeskkond Apache NetBeans 22 on saadaval
    Integreeritud arenduskeskkond Apache NetBeans 22 on saadaval
  • Java projektide jaoks on lisatud esmane tugi JDK 22-le. Lisatud on koodimallid List.of(), Map.of() ja Set.of() meetodite jaoks, samuti suletud ('sealed') klasside ja 'record' tĂŒĂŒbi jaoks. Uuendatud on koodigeneraator 'record' ja 'enum' tĂŒĂŒpide jaoks. NetBeansi sisseehitatud Java kompilaator nb-javac (muudetud javac) on uuendatud versioonile 22. Tagatud on Java klasside staatiliste meetodite automaatne tĂ€iendamine. Rakendatud on MVC raamistiku Spring 5.3.31 tugi, lĂ”petatud on vananenud versioonide Spring 3 ja 4 tugi.
  • Parandatud on Gradle ja Maven ehitussĂŒsteemide tugi. Gradle tööriistakast ja API toetuskood on uuendatud versioonile Gradle 8.7 ja Maven versioonile 9.10. Parandatud on Gradle'i projektide loomise, ning Maven'i andmeindekseerimise mootori on uuendatud Lucene 9.10.0 versioonile. Eemaldatud katsetav Maven'i laadimisfunktsioon ning lahendatud konfliktse sĂ”ltuvuse probleemid. Lisatud on vĂ”imalus luua pilte Helidon projektide jaoks. Tööd on tehtud Maven projektide klasside ĂŒmbernimetamise funktsiooni parandamiseks.
  • Ant'i tööriistade abil ehitamisel on rakendatud javac.release atribuutide tugi.
  • PHP keele keskkonnas on parandatud uute PHP versioonide toetuse vĂ”imalusi. Parandatud on teabe kuvamine peatuste ajal silumist. Koodi tĂ€iendamise tööriistadesse on lisatud automaatse impordi (Auto Import) tugi. Parandatud on ĂŒmbernimetamiste kontrollimiseks refaktoreerimise ajal.
  • Lisatud on tugi Jakarta EE 11, GlassFish 7.0.14 ja GlassFish 8.0.0-M4 jaoks, samuti serverilt Wildfly 31 rakendused. Apache Struts 1 toetamine lĂ”petatud. Micronaut raamistiku jaoks on lisatud eraldi mallid oma kontrollerite loomiseks ja kontrollerite laadimiseks repodest. Jakarta baasil projektide jaoks on lisatud JSF ja JSP lehtede koodi automaatne tĂ€iendamine ning Servlet, Filter ja Listener genereerimine on sisse lĂŒlitatud. JSF Facelets templatemooduli loomise meistrisse on lisatud tugi JSF 4+ nimede ruumile.
  • Veebiprojektide keskkonda on lisatud Chrome DevTools Protokolli toetus Node.js rakenduste tĂ”rkeotsimiseks. JavaScripti redaktoris on rakendatud JAR-URL töötlemine, parendatud koodi automaatset tĂ€iendamist koos kommentaaridega ning toetatud on metaomadusi new.target ja import.meta. Parendatud on JavaScripti mootori taastumist tĂ”rgetest.
  • Libs.graaljs, libs.graalsdk ja libs.truffleapi on uuendatud versioonile 24.
  • Java koodi genereerimise tugi on lisatud, mis pĂ”hineb GoLang ja ANTLR (ANother Tool for Language Recognition) eelkompileeritud grammatikatel. ANTLRi tööriistade versioonid on uuendatud.
  • Laienenud vĂ”imalused, mis on seotud kasutamisega serverid LSP (Language Server Protocol).
  • Truffle'i katkestuspunktidega on lubatud töötamine.
    Integreeritud arenduskeskkond Apache NetBeans 22 on saadaval

Allikas: opennet.ru

Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster