Dostupno je integrirano razvojno okruženje Apache NetBeans 22

Predstavljen je izdanak integriranog razvojnog okruženja Apache NetBeans 22, koje nudi podršku za programske jezike Java SE, Java EE, PHP, C/C++, JavaScript, Rust i Groovy. Spremne verzije bit će uskoro dostupne za Linux (snap, flatpak), Windows i macOS.

Među predloženim promjenama:

  • U korisničkom sučelju omogućeno prikazivanje informacija o prečacima za izvršavanje uobičajenih operacija.
    Dostupno je integrirano razvojno okruženje Apache NetBeans 22
  • Ažurirane su ikone za macOS.
    Dostupno je integrirano razvojno okruženje Apache NetBeans 22
  • U panel za odabir datoteka dodana je sekcija s omiljenim katalogima.
    Dostupno je integrirano razvojno okruženje Apache NetBeans 22
  • Dodani su API Dashboard API za zamjenu prikazivanja splash ekrana (stranica Dobrodošli).
    Dostupno je integrirano razvojno okruženje Apache NetBeans 22
  • Unaprijeđeno je sučelje za pregled povijesti i promjena u Gitu.
    Dostupno je integrirano razvojno okruženje Apache NetBeans 22
    Dostupno je integrirano razvojno okruženje Apache NetBeans 22
  • Za projekte na jeziku Java dodana je osnovna podrška JDK 22. Dodani su predlošci koda za metode List.of(), Map.of() i Set.of(), zatvorenih („sealed“) klasa i tipa „record“. Ažuriran je generator koda za tipove „record“ i „enum“. Do verzije 22 ažuriran je ugrađeni Java prevodilac u NetBeansu nb-javac (modificirani javac). Omogućeno je automatsko dovršavanje koda za statičke metode Java klasa. Implementirana je podrška za MVC okvir Spring 5.3.31, dok je podrška za zastarjele grane Spring 3 i 4 ukinuta.
  • Poboljšana je podrška za sustave izrade Gradle i Maven. Alat Gradle i podrška za API ažurirani su na verziju Gradle 8.7, a Maven na verziju 9.10. Poboljšan je čarobnjak za izradu projekata na Gradle. Motor za indeksiranje podataka u Maven ažuriran je na Lucene 9.10.0. Uklonjena je eksperimentalna funkcija učitavanja Maven i riješeni su problemi s konfliktnim ovisnostima. Dodana je mogućnost izrade slika za projekte Helidon. Implementirana je funkcija preimenovanja klasa u Maven projektima.
  • Prilikom izrade s alatom Ant implementirana je podrška za svojstvo javac.release.
  • U okruženju za jezik PHP poboljšana je podrška za nove mogućnosti koje su se pojavile u novim verzijama PHP-a. Poboljšano je prikazivanje informacija prilikom aktiviranja točaka prekida tijekom debuggiranja. U alate za automatsko dovršavanje dodana je podrška za automatski uvoz (Auto Import). Poboljšana je provjera preimenovanja tijekom refaktorizacije.
  • Dodana je podrška za platformu Jakarta EE 11, GlassFish 7.0.14 i GlassFish 8.0.0-M4, kao i poslužitelja Wildfly 31. Prekinuta je podrška za Apache Struts 1. Za Micronaut framework dodani su posebni predlošci za izradu vlastitih kontrolera i učitavanje kontrolera iz repozitorija. Za projekte zasnovane na Jakarta uključeno je automatsko dovršavanje koda za JSF i JSP stranice, omogućena je generacija Servleta, Filtera i Listener-a. U predlošku za izradu JSF Facelets dodana je podrška za JSF 4+ prostor imena.
  • U okruženju za web projekte dodana je podrška za Chrome DevTools Protocol za debuggiranje aplikacija Node.js. U JavaScript editoru implementirana je obrada JAR-URL, poboljšano je automatsko dovršavanje koda s komentarima, omogućena je podrška za meta-atribute new.target i import.meta. Poboljšano je obnavljanje nakon kvarova JavaScript engine-a.
  • Do verzije 24 ažurirani su libs.graaljs, libs.graalsdk i libs.truffleapi.
  • Dodana je podrška za generaciju Java koda na temelju predkompajliranih gramatika GoLang i ANTLR (ANother Tool for Language Recognition). Ažurirane su verzije ANTLR alata.
  • Proširene mogućnosti povezane s korištenjem poslužitelja LSP (Language Server Protocol).
  • Omogućeno je korištenje točaka prekida u Truffle.
    Dostupno je integrirano razvojno okruženje Apache NetBeans 22

Izvor: opennet.ru

Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere 🔥 Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere | ProHoster