A Qt Creator 15-el új témák és fejlettebb CMake támogatás érkezett

Megjelent a Qt Creator 15, amely számos új funkcióval és hibajavítással bővíti a népszerű fejlesztőkörnyezetet. Az új verzió több területen is jelentős fejlesztéseket tartalmaz, beleértve a MIME típusok kezelését, bővítmények támogatását, a szerkesztési eszközöket, valamint a projektek kezelését és a hibakeresést.

A Qt Creator 15-el új témák és fejlettebb CMake támogatás érkezett

Általános fejlesztések

A Qt Creator immár az Apache Tika MIME típus-adatbázist használja alapértelmezettként, valamint új világos és sötét témák is elérhetők. Továbbá lehetőség nyílt a bináris fájlok kizárására a keresési eredményekből, valamint Lua alapú szkriptek készítésére egy új eszközzel.

Bővítmények és scriptelés

A bővítmények metaadatai új mezőkkel bővültek, a leírások mostantól Markdown formátumban érhetők el. A Lua bővítmények számára kiterjesztett API érkezett, és egy interaktív shell (REPL) is bekerült a rendszerbe.

Szerkesztési újítások

Új műveletek érhetők el a Qt Creatorban a dokumentumok kezelésében, például könyvjelzők rendezése és mozgatása, valamint az összezárási funkciók kibővítése. Emellett javítottak a több soros megjegyzések és annotációk megjelenítésén, valamint a kódformázáson.

C++ támogatás fejlesztései

A C++ fejlesztések közé tartozik a szintaxiskiemelés új stílusa, a fordítóprogram-kategóriák egyesítése, valamint a kódformázás és a #pragma once körüli problémák javítása. Az automatikus eszközlánc-hozzárendelést is finomhangolták, különösen a Linux környezetekben.

A QML és nyelvi támogatást érintő fejlesztések

A Qt Design Studio kompatibilis projektek mostantól a megfelelő varázslóban hozhatóak létre, és több indentálási probléma megoldódott. A nyelvi szerverek támogatása is javult, biztosítva a globális környezeti változások alkalmazását.

Projektfa fejlesztések, új Cmake funkciók

A fejlesztők mostantól közvetlenül hozhatnak létre fejléceket és forrásfájlokat a projektfában, valamint javult a build-konfigurációk kezelése is. Új funkciók érkeztek a CMake projektekhez, például a célok FOLDER tulajdonságának támogatása és az AUTOMOC figyelmeztetések kezelése.

A Debugger új funkciói

A debugger új funkciókat kapott, mint például az összes töréspont letiltása és az elemek kibontása tooltip nézetben. Továbbá új pretty printerek kerültek bevezetésre a standard könyvtár típusaihoz.

Verziókezelés és tesztelés

A Git támogatás bővült, beleértve az Instant Blame új műveleteit és vizuális indikációkat a módosított fájlokra. A tesztintegráció mostantól támogatja az Android automatikus tesztjeit, és megjeleníti a tesztek futási idejét.

Platform-specifikus fejlesztések

A Windows, macOS, Android és iOS platformokhoz is érkeztek javítások és újítások, például a macOS-en gesztusvezérlés támogatása, valamint az Android fejlesztések során a válaszidő javítása.

A Qt Creator 15 részletes változáslistája a hivatalos Git logban érhető el.