Vydáno Apache NetBeans IDE 11.1

Organizace Apache Software Foundation prezentovány integrované vývojové prostředí Apache NetBeans 11.1. Toto je třetí verze vytvořená nadací Apache od doby, kdy Oracle daroval kód NetBeans, a první od té doby překlad projekt z inkubátoru do kategorie primárních projektů Apache. Vydání obsahuje podporu pro programovací jazyky Java SE, Java EE, PHP, JavaScript a Groovy. Očekává se, že podpora C/C++ z darované kódové základny Oracle bude migrována v budoucí verzi.

hlavní inovace NetBeans 11.1:

  • Přidána podpora pro Java EE 8 s možností vytvářet webové aplikace pomocí Maven nebo Gradle. Aplikace Java EE 8 zabudované v NetBeans lze nasadit do kontejneru Java EE 8 pomocí nové šablony Maven „webapp-javaee8“ vytvořené pro použití s ​​NetBeans. Implementována vestavěná integrace s aplikačním serverem Payara (vidlička od GlassFish). Přidána podpora pro GlassFish 5.0.1;

    Vydáno Apache NetBeans IDE 11.1

  • Přidána podpora nových funkcí jazyka Java. Přidány migrační profily pro JDK 10 a 12. Bylo zavedeno automatické generování názvů pro moduly Jigsaw. Přidána podpora editoru kódu Java JEP-325 (nová forma výrazů „přepnout“), JEP-330 (doručování programů ve formě jednoho souboru se zdrojovým kódem) a zobrazování nápověd o názvech inline parametrů;

    Vydáno Apache NetBeans IDE 11.1

    Vydáno Apache NetBeans IDE 11.1

  • Přidány příklady pro Gluon OpenJFX;

    Vydáno Apache NetBeans IDE 11.1

  • Vylepšená podpora pro sestavovací systémy Maven a Gradle. Pro Maven byla zavedena integrace s knihovnou JaCoCo a je poskytnuta schopnost předávat argumenty kompilátoru Java z Maven do editoru kódu Java. Pro Gradle byla přidána počáteční podpora pro modulární java projekty a podpora JavaEE, byl implementován průvodce Java Frontend Application, byla poskytnuta podpora pro ladění webových projektů, zobrazování výstupu během procesu sestavování bylo ve výchozím nastavení povoleno, Gradle HTML UI bylo byl vylepšen;

    Vydáno Apache NetBeans IDE 11.1

  • Přidána možnost používat Graal.js, implementace jazyka JavaScript založeného na GraalVM;
  • Implementováno rozdělení mezipaměti s kódem Truffle mezi různé relace ladění;
  • Přidána podpora pro zvýraznění syntaxe pro kód v Kotlin;
  • Implementována schopnost automatického doplňování kódu šablony v jazyce Jade;
  • Přidána podpora pro PHP 7.4 a aktualizované příklady pro jazyk PHP;
  • Vylepšený výkon na obrazovkách s vysokou hustotou pixelů (HiDPI). Úvodní obrazovka zobrazená při spuštění, oddělovače karet a ikony byly přizpůsobeny pro HiDPI;
  • Byl proveden přechod na nový vývojový cyklus, který znamená vytváření nových verzí na čtvrtletní bázi.

Zdroj: opennet.ru

Přidat komentář