Apache NetBeans IDE 11.1 vrygestel

Apache Software Foundation organisasies aangebied geïntegreerde ontwikkelings omgewing Apache NetBeans 11.1. Dit is die derde vrystelling wat deur die Apache-stigting vervaardig is sedert Oracle die NetBeans-kode geskenk het, en die eerste sedertdien vertaling projek van die broeikas tot die kategorie van primêre Apache-projekte. Die vrystelling bevat ondersteuning vir die Java SE, Java EE, PHP, JavaScript en Groovy-programmeertale. C/C++-ondersteuning vanaf die Oracle-geskenkde kodebasis sal na verwagting in 'n toekomstige vrystelling gemigreer word.

Die belangrikste innovasies NetBeans 11.1:

  • Bygevoeg ondersteuning vir Java EE 8 met die vermoë om webtoepassings te bou met Maven of Gradle. Java EE 8-toepassings wat in NetBeans gebou is, kan na 'n Java EE 8-houer ontplooi word deur die nuwe "webapp-javaee8" Maven-sjabloon wat vir gebruik met NetBeans gebou is. Implementeer ingeboude integrasie met die toepassingsbediener Payara ('n vurk van GlassFish). Bygevoeg ondersteuning vir GlassFish 5.0.1;

    Apache NetBeans IDE 11.1 vrygestel

  • Bygevoeg ondersteuning vir nuwe kenmerke van die Java-taal. Bygevoeg migrasie profiele vir JDK 10 en 12. Outomatiese generering van name vir Jigsaw modules is ingestel. Ondersteuning by die Java-kode-redigeerder gevoeg JEP-325 (nuwe vorm van "skakelaar" uitdrukkings), JEP-330 (lewering van programme in die vorm van 'n enkele lêer met bronkode) en die vertoon van wenke oor die name van inlyn-parameters;

    Apache NetBeans IDE 11.1 vrygestel

    Apache NetBeans IDE 11.1 vrygestel

  • Bygevoeg voorbeelde vir Gluon OpenJFX;

    Apache NetBeans IDE 11.1 vrygestel

  • Verbeterde ondersteuning vir Maven- en Gradle-boustelsels. Vir Maven is integrasie met die JaCoCo-biblioteek gevestig en die vermoë om Java-samesteller-argumente van Maven na die Java-kode-redigeerder deur te gee, word voorsien. Vir Gradle is aanvanklike ondersteuning vir modulêre java-projekte en JavaEE-ondersteuning bygevoeg, die Java Frontend Application-assistent is geïmplementeer, ondersteuning vir ontfouting van webprojekte is verskaf, die vertoon van uitvoer tydens die bouproses is by verstek geaktiveer, Gradle HTML UI het verbeter is;

    Apache NetBeans IDE 11.1 vrygestel

  • Bygevoeg die vermoë om te gebruik Graal.js, implementering van die JavaScript-taal gebaseer op GraalVM;
  • Implementeer die verdeling van caches met Truffle-kode tussen verskillende ontfoutingsessies;
  • Bygevoeg ondersteuning vir sintaksis uitlig vir kode in Kotlin;
  • Implementeer die vermoë om sjabloonkode outomaties in te vul in die Jade-taal;
  • Bygevoeg ondersteuning vir PHP 7.4 en opgedateerde voorbeelde vir die PHP taal;
  • Verbeterde werkverrigting op hoë pixeldigtheid (HiDPI) skerms. Die plonsskerm wat tydens opstart vertoon word, oortjieskeiers en ikone is aangepas vir HiDPI;
  • 'n Oorgang is gemaak na 'n nuwe ontwikkelingsiklus, wat die vorming van nuwe vrystellings op 'n kwartaallikse basis impliseer.

Bron: opennet.ru

Voeg 'n opmerking