Megjelent az Apache NetBeans IDE 11.1

Apache Software Foundation szervezetei bemutatott integrált fejlesztői környezet Apache NetBeans 11.1. Ez a harmadik kiadás, amelyet az Apache Alapítvány készített, mióta az Oracle adományozta a NetBeans kódot, és az első azóta. fordítás az inkubátorból az elsődleges Apache projektek kategóriájába. A kiadás támogatja a Java SE, Java EE, PHP, JavaScript és Groovy programozási nyelveket. Az Oracle által adományozott kódbázisból származó C/C++ támogatás várhatóan egy jövőbeli kiadásban áttelepül.

A főbb innovációk NetBeans 11.1:

  • Hozzáadott támogatás a Java EE 8-hoz, amely képes webalkalmazások készítésére Maven vagy Gradle használatával. A NetBeansbe épített Java EE 8 alkalmazások telepíthetők Java EE 8 tárolóba a NetBeanshez készült új "webapp-javaee8" Maven sablon segítségével. Beépített integráció az alkalmazáskiszolgálóval Payara (villa a GlassFish-től). Hozzáadott támogatás a GlassFish 5.0.1-hez;

    Megjelent az Apache NetBeans IDE 11.1

  • Támogatás hozzáadva a Java nyelv új funkcióihoz. Áttelepítési profilok hozzáadva a JDK 10 és 12 számára. A Jigsaw modulok neveinek automatikus generálása létrejött. Támogatás hozzáadva a Java kódszerkesztőhöz JEP-325 (a "kapcsoló" kifejezések új formája), JEP-330 (programok szállítása egyetlen fájl formájában forráskóddal) és tippek megjelenítése a soron belüli paraméterek nevére vonatkozóan;

    Megjelent az Apache NetBeans IDE 11.1

    Megjelent az Apache NetBeans IDE 11.1

  • Példák hozzáadva a Gluon OpenJFX-hez;

    Megjelent az Apache NetBeans IDE 11.1

  • Továbbfejlesztett támogatás a Maven és Gradle build rendszerek számára. A Maven esetében létrejött az integráció a JaCoCo könyvtárral, és lehetőség van Java fordító argumentumainak átadására a Mavenről a Java kódszerkesztőnek. A Gradle esetében a moduláris java projektek kezdeti támogatása és a JavaEE támogatás hozzáadásra került, a Java Frontend Application varázsló bevezetésre került, a webes projektek hibakeresésének támogatása biztosított, a kimenet megjelenítése az építési folyamat során alapértelmezés szerint engedélyezve van, a Gradle HTML UI javítva lett;

    Megjelent az Apache NetBeans IDE 11.1

  • Használati képesség hozzáadva Graal.js, a GraalVM-en alapuló JavaScript nyelv megvalósítása;
  • Megvalósította a gyorsítótárak felosztását Truffle kóddal a különböző hibakeresési munkamenetek között;
  • Hozzáadott támogatás a szintaxis kiemeléséhez a Kotlin kódhoz;
  • Megvalósította a sablonkód automatikus kiegészítésének lehetőségét a Jade nyelven;
  • Támogatás hozzáadva a PHP 7.4-hez és frissített példák a PHP nyelvhez;
  • Jobb teljesítmény a nagy pixelsűrűségű (HiDPI) képernyőkön. Az indításkor megjelenő indítóképernyő, a tabulátorok elválasztói és az ikonok a HiDPI-hez lettek igazítva;
  • Átállás történt egy új fejlesztési ciklusra, ami azt jelenti, hogy negyedévente új kiadások jönnek létre.

Forrás: opennet.ru

Hozzászólás