Vydané Apache NetBeans IDE 11.1

organizácie Apache Software Foundation представила Integrované vývojové prostredie Apache NetBeans 11.1. Toto je tretie vydanie vytvorené nadáciou Apache, odkedy Oracle daroval kód NetBeans, a prvé odvtedy preklad projekt z inkubátora do kategórie primárnych projektov Apache. Vydanie obsahuje podporu pre programovacie jazyky Java SE, Java EE, PHP, JavaScript a Groovy. Očakáva sa, že podpora C/C++ z darovanej kódovej základne Oracle bude migrovaná v budúcom vydaní.

Hlavné inovácie NetBeans 11.1:

  • Pridaná podpora pre Java EE 8 s možnosťou vytvárať webové aplikácie pomocou Maven alebo Gradle. Aplikácie Java EE 8 zabudované v NetBeans možno nasadiť do kontajnera Java EE 8 pomocou novej šablóny Maven „webapp-javaee8“ vytvorenej na použitie s NetBeans. Implementovaná vstavaná integrácia s aplikačným serverom Payara (vidlička od GlassFish). Pridaná podpora pre GlassFish 5.0.1;

    Vydané Apache NetBeans IDE 11.1

  • Pridaná podpora pre nové funkcie jazyka Java. Pridané migračné profily pre JDK 10 a 12. Bolo zavedené automatické generovanie mien pre moduly Jigsaw. Pridaná podpora do editora kódu Java JEP-325 (nová forma výrazov „prepnúť“), JEP-330 (doručovanie programov vo forme jedného súboru so zdrojovým kódom) a zobrazovanie rád o názvoch inline parametrov;

    Vydané Apache NetBeans IDE 11.1

    Vydané Apache NetBeans IDE 11.1

  • Pridané príklady pre Gluon OpenJFX;

    Vydané Apache NetBeans IDE 11.1

  • Vylepšená podpora pre zostavovacie systémy Maven a Gradle. Pre Maven bola zavedená integrácia s knižnicou JaCoCo a poskytuje sa možnosť odovzdať argumenty kompilátora Java z Maven do editora kódu Java. Pre Gradle bola pridaná počiatočná podpora pre modulárne java projekty a podpora JavaEE, bol implementovaný sprievodca Java Frontend Application, bola poskytnutá podpora pre ladenie webových projektov, zobrazovanie výstupu počas procesu zostavovania bolo predvolene povolené, Gradle HTML UI bolo bol vylepšený;

    Vydané Apache NetBeans IDE 11.1

  • Pridaná možnosť použitia Graal.js, implementácia jazyka JavaScript založeného na GraalVM;
  • Implementované rozdelenie vyrovnávacích pamätí pomocou kódu Truffle medzi rôzne relácie ladenia;
  • Pridaná podpora pre zvýraznenie syntaxe pre kód v Kotline;
  • Implementovaná schopnosť automatického dopĺňania kódu šablóny v jazyku Jade;
  • Pridaná podpora pre PHP 7.4 a aktualizované príklady pre jazyk PHP;
  • Vylepšený výkon na obrazovkách s vysokou hustotou pixelov (HiDPI). Úvodná obrazovka zobrazená pri spustení, oddeľovače kariet a ikony boli prispôsobené pre HiDPI;
  • Uskutočnil sa prechod na nový vývojový cyklus, čo znamená, že nové vydania sa budú vytvárať štvrťročne.

Zdroj: opennet.ru

Pridať komentár