Apache NetBeans IDE 11.1 julkaistu

Apache Software Foundation -järjestöt esitetty integroitu kehitysympäristö Apache NetBeans 11.1. Tämä on kolmas Apache Foundationin tuottama julkaisu sen jälkeen, kun Oracle lahjoitti NetBeans-koodin, ja ensimmäinen sitten käännös hautomoprojektista ensisijaisten Apache-projektien luokkaan. Julkaisu sisältää tuen Java SE-, Java EE-, PHP-, JavaScript- ja Groovy-ohjelmointikielille. Oraclen lahjoitetun koodikannan C/C++-tuen odotetaan siirrettävän tulevassa julkaisussa.

Pääasiallinen innovaatioita NetBeans 11.1:

  • Lisätty tuki Java EE 8:lle ja mahdollisuus rakentaa verkkosovelluksia Mavenin tai Gradlen avulla. NetBeansiin rakennetut Java EE 8 -sovellukset voidaan ottaa käyttöön Java EE 8 -säilöön käyttämällä uutta "webapp-javaee8" Maven-mallia, joka on rakennettu käytettäväksi NetBeansin kanssa. Toteutettu sisäänrakennettu integraatio sovelluspalvelimen kanssa Payara (GlassFishin haarukka). Lisätty tuki GlassFish 5.0.1:lle;

    Apache NetBeans IDE 11.1 julkaistu

  • Lisätty tuki Java-kielen uusille ominaisuuksille. Lisätty siirtoprofiilit JDK 10:lle ja 12:lle. Automaattinen nimien luominen Jigsaw-moduuleille on perustettu. Lisätty tuki Java-koodieditorille JEP-325 (uusi muoto "kytkin"-ilmaisuille), JEP-330 (ohjelmien toimitus yhtenä tiedostona lähdekoodilla) ja vihjeiden näyttäminen riviparametrien nimistä;

    Apache NetBeans IDE 11.1 julkaistu

    Apache NetBeans IDE 11.1 julkaistu

  • Lisätty esimerkkejä Gluon OpenJFX:lle;

    Apache NetBeans IDE 11.1 julkaistu

  • Parannettu tuki Maven- ja Gradle-rakennusjärjestelmille. Mavenille on luotu integraatio JaCoCo-kirjastoon ja tarjotaan mahdollisuus välittää Java-kääntäjän argumentteja Mavenista Java-koodieditoriin. Gradlelle on lisätty alustava tuki modulaarisille Java-projekteille ja JavaEE-tuki, Java Frontend Application -velho on otettu käyttöön, tuki verkkoprojektien virheenkorjaukselle on toimitettu, tulosteiden näyttäminen rakennusprosessin aikana on oletusarvoisesti käytössä, Gradlen HTML-käyttöliittymä on parannettu;

    Apache NetBeans IDE 11.1 julkaistu

  • Lisätty käyttömahdollisuus Graal.js, GraalVM:ään perustuvan JavaScript-kielen toteutus;
  • Toteutettu välimuistien jakaminen tryffelikoodilla eri virheenkorjausistuntojen välillä;
  • Lisätty tuki syntaksin korostamiseen Kotlinissa;
  • Otettu käyttöön kyky täydentää mallikoodia automaattisesti Jade-kielellä;
  • Lisätty tuki PHP 7.4:lle ja päivitetyt esimerkit PHP-kielelle;
  • Parannettu suorituskyky korkean pikselitiheyden (HiDPI) näytöissä. Käynnistyksen yhteydessä näkyvä aloitusnäyttö, sarkainerottimet ja kuvakkeet on mukautettu HiDPI:lle;
  • On siirrytty uuteen kehityssykliin, mikä tarkoittaa uusien julkaisujen muodostumista neljännesvuosittain.

Lähde: opennet.ru

Lisää kommentti