Apache NetBeans IDE 11.1 Objavljen

Organizacije Apache Software Foundation predstavljen integrisano razvojno okruženje Apache NetBeans 11.1. Ovo je treće izdanje koje je proizvela Fondacija Apache otkako je Oracle donirao NetBeans kod, i prvo od prevod projekat iz inkubatora u kategoriju primarnih Apache projekata. Izdanje sadrži podršku za programske jezike Java SE, Java EE, PHP, JavaScript i Groovy. Očekuje se da će podrška za C/C++ iz baze kodova koju je donirao Oracle biti migrirana u budućem izdanju.

Glavni inovacije NetBeans 11.1:

  • Dodata podrška za Java EE 8 sa mogućnošću izrade web aplikacija koristeći Maven ili Gradle. Java EE 8 aplikacije izgrađene u NetBeans-u mogu se postaviti u Java EE 8 kontejner koristeći novi Maven predložak "webapp-javaee8" napravljen za upotrebu sa NetBeans-om. Implementirana ugrađena integracija sa serverom aplikacija Payara (viljuška iz GlassFish). Dodata podrška za GlassFish 5.0.1;

    Apache NetBeans IDE 11.1 Objavljen

  • Dodata podrška za nove funkcije Java jezika. Dodati profili migracije za JDK 10 i 12. Uspostavljeno je automatsko generiranje imena za module Jigsaw. Dodata podrška uređivaču Java kodova JEP-325 (novi oblik "prebacivanja" izraza), JEP-330 (isporuka programa u obliku jedne datoteke sa izvornim kodom) i prikaz nagoveštaja o nazivima inline parametara;

    Apache NetBeans IDE 11.1 Objavljen

    Apache NetBeans IDE 11.1 Objavljen

  • Dodati primjeri za Gluon OpenJFX;

    Apache NetBeans IDE 11.1 Objavljen

  • Poboljšana podrška za Maven i Gradle sisteme izgradnje. Za Maven je uspostavljena integracija sa JaCoCo bibliotekom i omogućena je mogućnost prosljeđivanja argumenata Java kompajlera iz Mavena u uređivač Java koda. Za Gradle je dodata inicijalna podrška za modularne java projekte i podrška za JavaEE, implementiran je čarobnjak Java Frontend Application, omogućena je podrška za otklanjanje grešaka na web projektima, prikazivanje izlaza tokom procesa izgradnje je omogućeno po defaultu, Gradle HTML UI je poboljšan;

    Apache NetBeans IDE 11.1 Objavljen

  • Dodata mogućnost korištenja Graal.js, implementacija JavaScript jezika zasnovanog na GraalVM-u;
  • Implementirana podjela keš memorije sa Tartuf kodom između različitih sesija za otklanjanje grešaka;
  • Dodata podrška za isticanje sintakse za kod u Kotlinu;
  • Implementirana mogućnost automatskog dovršavanja šablonskog koda na jeziku Jade;
  • Dodata podrška za PHP 7.4 i ažurirani primjeri za PHP jezik;
  • Poboljšane performanse na ekranima visoke gustine piksela (HiDPI). Splash screen koji se prikazuje pri pokretanju, separatori kartica i ikone su prilagođeni za HiDPI;
  • Izvršen je prelazak na novi razvojni ciklus, koji podrazumijeva formiranje novih izdanja na kvartalnoj bazi.

izvor: opennet.ru

Dodajte komentar