Megjelent az Apache NetBeans IDE 12.1

Apache Software Foundation szervezetei bemutatott integrált fejlesztői környezet Apache NetBeans 12.1, amely támogatja a Java SE, Java EE, PHP, C/C++, JavaScript és Groovy programozási nyelveket.
Ez a hetedik kiadás, amelyet az Apache Foundation készített, mióta a NetBeans kódot átvitték az Oracle-től.

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

  • Hozzáadott korlátozott támogatás a C/C++ nyelvekhez, ami jelenleg elmarad a NetBeans IDE 8.2-hez korábban kiadott C/C++ fejlesztői bővítmények mögött. A C/C++ nyelven történő fejlesztéshez az egyszerű projektek támogatását kínáljuk, lehetővé téve az építéshez és futtatáshoz szükséges parancsok végrehajtását, a szintaxis kiemelését TextMate nyelvtanokkal és hibakeresést a gdb használatával. A kódkiegészítési és egyéb szerkesztési lehetőségek az LSP-kiszolgálóhoz (Language Server Protocol) való hozzáférés révén valósulnak meg. ccls, amelyet a felhasználónak magának kell futtatnia.
  • Hozzáadott platform támogatás Jakarta EE 8, amely a Java EE-t (Java Platform, Enterprise Edition) váltotta fel. Lehetőség van projektek létrehozására
    Jakarta EE 8 és a meglévő Maven alkalmazások módosításai a Jakarta EE 8 használatához.

  • NetBeans beépített Java fordító nb-javac (módosított javac) felhasználásra fordítva Java 14.
  • A Java esetében a "record" kulcsszó támogatását újratervezték, kompakt formát biztosítva az osztálydefiníciókhoz, ami szükségtelenné teszi a különféle alacsony szintű metódusok, például az equals(), a hashCode() és a toString() explicit meghatározását olyan esetekben, amikor adatok csak olyan mezőkön tárolódik.amelyekkel a munkavégzés viselkedése nem változik. Új sablon hozzáadva a Java konstrukciók létrehozásához a "record" kulcsszóval. Továbbfejlesztett támogatás a „rekord” kóddal történő kiegészítéshez.
  • A Java SE esetében a Gradle build rendszer támogatása aktiválva lett. Hozzáadott támogatás a generált könyvtárakhoz, és biztosította a megfelelő munkavégzést a megjegyzésfeldolgozókkal.
  • A PHP esetében új műveletek kerültek a Composer menübe az automatikus betöltő frissítéséhez és a szkriptek futtatásához. A hibakeresőben a logikai változóértékek 0 és 1 helyett hamis és igaz értéke látható. Továbbfejlesztett kódelemző eszközök.

    Megjelent az Apache NetBeans IDE 12.1

  • A HTML esetében a jelölés ellenőrzésére szolgáló összetevő (validator.jar) frissült. Beleértve sablon alapú bevitel-kiegészítés támogatása. Támogatás hozzáadva a kódkiegészítéshez és a szintaxis kiemeléséhez az olyan konstrukciókhoz, mint a " "

    Megjelent az Apache NetBeans IDE 12.1

  • A CSS "Tabulátorok és behúzások" formázási lehetőségeket kínál a behúzás, valamint a tabulátorok és szóközök használatának szabályozására.

    Megjelent az Apache NetBeans IDE 12.1

  • Indításkor a Linuxra és a macOS-re telepített JDK-t az eszközkészlet segítségével észleli sdkman.

Forrás: opennet.ru

Hozzászólás