Vydané Apache NetBeans IDE 12.1

organizácie Apache Software Foundation представила Integrované vývojové prostredie Apache NetBeans 12.1, ktorá poskytuje podporu pre programovacie jazyky Java SE, Java EE, PHP, C/C++, JavaScript a Groovy.
Toto je siedme vydanie vytvorené nadáciou Apache Foundation odkedy bol kód NetBeans prenesený z Oracle.

Hlavné inovácie NetBeans 12.1:

  • Pridaná obmedzená podpora pre jazyky C/C++, ktorá momentálne zaostáva za vývojovými doplnkami C/C++, ktoré boli predtým vydané pre NetBeans IDE 8.2. Pre vývoj v C/C++ je ponúkaná podpora jednoduchých projektov, ktorá vám umožňuje spúšťať príkazy na zostavenie a spúšťanie, zvýrazňovanie syntaxe pomocou gramatiky TextMate a ladenie pomocou gdb. Dokončenie kódu a ďalšie možnosti úprav sú implementované prostredníctvom prístupu k serveru LSP (Language Server Protocol) ccls, ktorú si musí používateľ spustiť sám.
  • Pridaná podpora platformy Jakarta EE 8, ktorý nahradil Java EE (Java Platform, Enterprise Edition). Je možné vytvárať projekty
    Jakarta EE 8 a úpravy existujúcich aplikácií Maven na používanie Jakarta EE 8.

  • Vstavaný kompilátor Java NetBeans nb-javac (upravený javac) preložený na použitie Java 14.
  • Pre Javu bola prepracovaná podpora kľúčového slova „record“, ktorá poskytuje kompaktnú formu pre definície tried, ktorá eliminuje potrebu explicitne definovať rôzne nízkoúrovňové metódy, ako napríklad equals(), hashCode() a toString() v prípadoch, keď údaje sa ukladá len do polí.správanie práce s ktorými sa nemení. Pridaná nová šablóna na vytváranie konštruktov Java s kľúčovým slovom „record“. Vylepšená podpora pre dokončenie kódu pomocou „záznamu“.
  • Pre Java SE bola aktivovaná podpora pre zostavovací systém Gradle. Pridaná podpora pre generované adresáre a zaistená správna práca s anotačnými procesormi.
  • Pre PHP boli do ponuky Composer pridané nové akcie na aktualizáciu automatického zavádzača a spúšťanie skriptov. V ladiacom nástroji sa namiesto 0 a 1 v boolovských hodnotách premenných zobrazuje false a true. Vylepšené nástroje na analýzu kódu.

    Vydané Apache NetBeans IDE 12.1

  • Pre HTML bol aktualizovaný komponent na overovanie značiek (validator.jar). Zahrnuté podpora dokončovania vstupov na základe šablón. Pridaná podpora pre dokončenie kódu a zvýraznenie syntaxe pre konštrukcie ako " "

    Vydané Apache NetBeans IDE 12.1

  • CSS ponúka možnosti formátovania „Tabs And Indents“ na ovládanie odsadenia a používania tabulátorov alebo medzier.

    Vydané Apache NetBeans IDE 12.1

  • Pri spustení sa pomocou súpravy nástrojov zistí JDK nainštalovaný v systémoch Linux a macOS sdkman.

Zdroj: opennet.ru

Pridať komentár