A KDevelop alkalmazásfejlesztő környezet kiadása 5.4

Által benyújtott az integrált programozási környezet kiadása KDevelop 5.4, amely teljes mértékben támogatja a KDE 5 fejlesztési folyamatát, beleértve a Clang fordítóként való használatát. A projektkód a GPL licenc alatt kerül terjesztésre, és a KDE Frameworks 5 és Qt 5 könyvtárakat használja.

Főbb újítások:

  • Hozzáadott támogatás a build rendszerhez Mezon, amelyet olyan projektek építésére használnak, mint az X.Org Server, a Mesa, a Lighttpd, a systemd, a GStreamer, a Wayland, a GNOME és a GTK. A KDevelop mostantól támogatja a Meson használatával történő projektek létrehozását, konfigurálását, fordítását és telepítését. A Meson build szkriptek kódkiegészítése támogatott, és bevezetésre kerül a Meson átíró bővítmény támogatása a projekt különböző aspektusainak (verzió, licenc stb.) módosításához.

    A KDevelop alkalmazásfejlesztő környezet kiadása 5.4
  • Hozzáadtuk a Scratchpad bővítményt, amely lehetővé teszi a kód gyors tesztelését vagy kísérletek elvégzését, így teljes értékű projekt létrehozása nélkül futtathatsz kódot. A bővítmény egy új ablakot ad hozzá, amelyen felsorolja a lefordítható és futtatható kódrészleteket. A Scratchpad kódrészleteket a KDevelop dolgozza fel és tárolja, de szerkeszthetők, mint a szokásos kódfájlok, beleértve az automatikus kiegészítés és a diagnosztika támogatását is.

    A KDevelop alkalmazásfejlesztő környezet kiadása 5.4
  • Hozzáadva plugin kód ellenőrzéséhez a következő használatával: Clang-Tidy.
    A Clang-Tidy az Analyzer menün keresztül érhető el, amely a kódelemzéshez és a korábban támogatott bővítményekhez kínál segítséget. Clazy, Cppcheck és Heaptrack;
  • Folytatódott a C++ elemző és a szemantikus elemző bővítmény stabilizálása és modernizálása, mindkettő a Clangon alapul. A változások közé tartozik a clang elemző munkakönyvtárának hozzáadása, a beillesztett fájlokból származó hibakimenet megvalósítása, a "-std=c++2a" opció használatának lehetősége, a c++1z átnevezése C++17-re, a számjegyek automatikus kiegészítésének letiltása, valamint egy kódgeneráló varázsló hozzáadása a fejlécfájlok duplán beillesztésének megakadályozására (fejvédő);
  • Javult a PHP támogatás. Megnövelték a nagy PHP fájlokkal való munkavégzés korlátait; például a phpfunctions.php most már több mint 5 MB-ot foglal el. Kijavították az ld.lld használatával történő linkeléssel kapcsolatos problémákat.

Forrás: opennet.ru

Vásároljon megbízható tárhelyet DDoS védelemmel, VPS VDS szerverekkel rendelkező webhelyekhez 🔥 Vásároljon megbízható weboldal tárhelyet DDoS védelemmel, VPS VDS szerverekkel | ProHoster