A Qt Project hivatalosan bejelentette a Qt Creator 18 kiadását és általános elérhetőségét, amely a Qt alkalmazások készítésére szolgáló nyílt forráskódú, ingyenes és platformokon átívelő integrált fejlesztőkörnyezet legújabb és legjobb verziója. A frissítés több mint négy hónappal követi a Qt Creator 17-es kiadást, és számos új funkciót kínál a fejlesztőknek, GNU/Linux, macOS és Windows rendszerekre.
Kísérleti konténer-támogatás
A legjelentősebb újdonság a kísérleti fejlesztői konténer-támogatás, amely automatikusan felismeri a projekt könyvtárában található devcontainer.json fájlt, és létrehoz egy Docker konténert a fejlesztéshez. A fejlesztők beállíthatják, hogy a Qt Creator automatikusan detektálja a megfelelő kitet, vagy egyéni kitet adhatnak meg, valamint a konténer definiálásakor szabályozhatják például a command bridge-et, amely a távoli eszközökkel való kommunikációt segíti.
Felhasználói felület és Git fejlesztések
A Qt Creator 18 a Welcome módhoz egy új Overview fület ad, a notifikációkat a folyamatjelző értesítésekbe integrálja, lehetővé teszi a füles szerkesztők használatát az Environment > Interface beállítások alatt, és a GitHub Copilot támogatása kiterjed a GitHub Enterprise környezetekre.
A Git támogatás számos újítást kapott: különféle műveletek végrehajthatók a commit szerkesztőben lévő fájlokon, gyorsabb lett a verziókövetési állapot frissítése, és a fájlok verziókövetési állapota már a File System nézetben is vizualizálható, nem csak a Projektek nézetben.
Projektek és build-beállítások
A Qt Creator 18 támogatja a CMake Test Presets funkciót, valamint egy új auto-connect beállítást távoli Linux-eszközökhöz, amely lehetővé teszi, hogy az eszközök ellenőrzöttek legyenek és csatlakozzanak a Qt Creatorhoz indításkor. Az új Build & Run > General > Keep run configurations in sync beállítás szinkronizálja a futtatási konfigurációkat az egyes vagy az összes kittel.
A projektbeállításokban a különböző eszközökhöz tartozó on-device tool beállítások most már a device settings részeként érhetők el, automatikus detektálási lehetőséggel. A projekt-specifikus .user fájlok a “.qtcreator/” alkönyvtárba kerültek, a Build és Run beállítások pedig fülekbe rendeződtek a korábbi fa-szerkezet helyett, a Deploy Settings pedig külön vált a Run Settings-től.
A Qt Creator 18 a Clangd/LLVM 21.1 verziójára frissített a prebuilt binárisok esetében, és a beépített kódmodellt javították a modernebb C++-funkciók támogatásával. Természetesen számos kisebb hibajavítás és finomítás is része a kiadásnak.
Új tanfolyamok
A Qt Creator 18 továbbá frissített oktatási anyagokat kínál a Welcome (Üdvözlet) nézetben, amelyek a Qt Academy legújabb tanfolyamait tartalmazzák. A Qt Creator 18 újdonságai részletesen megtekinthetők a teljes változáslistában. A Qt Creator 18 már elérhető a hivatalos weboldalon, ahol 64 bites és AArch64 (ARM64) Linux rendszerekhez is letölthetőek az telepítőkészletek.
A platformokon átívelő alkalmazások grafikus felhasználói felületeinek létrehozására szolgáló Qt Creator 15, a népszerű widget eszközkészlet Qt 6 LTS sorozatán alapul.
Letöltés

