Qt Creator 5.0 samþætt þróunarumhverfi hefur verið gefið út, hannað til að búa til þverpallaforrit sem nota Qt bókasafnið. Það styður bæði þróun klassískra forrita í C++ og notkun QML tungumálsins, þar sem JavaScript er notað til að skilgreina forskriftir, og uppbygging og færibreytur viðmótsþátta eru tilgreindar með CSS-líkum kubbum. Veruleg breyting á útgáfunúmeri er tengd við umskipti yfir í nýtt úthlutunarkerfi fyrir útgáfu, þar sem fyrsti stafur útgáfunnar mun breytast í útgáfum með virknibreytingum (Qt Creator 5, Qt Creator 6, o.s.frv.).
Í nýju útgáfunni:
- Tilraunamöguleiki hefur verið útfærður til að nota Clang Server (clangd) skyndiminni þjónustuna sem bakenda fyrir kóðalíkan í C og C++. Mögulega er hægt að nota nýja bakendann til að skipta um libclang-undirstaða kóðalíkanið, þökk sé notkun LSP (Language Server Protocol), en ekki hefur öll virkni verið innleidd ennþá. Virkjun fer fram í gegnum „Nota clangd“ valmöguleikann í „Tools > Options > C++ > Clangd“ valmyndinni.
- Bætti við tilraunastuðningi við að byggja og keyra forrit í Docker gámum. Aðgerðin er sem stendur aðeins í boði fyrir Linux umhverfi og verkefni með CMake byggingarkerfinu. Til að virkja það þarftu að virkja stuðning við tilraunaviðbætur í gegnum valmyndina „Hjálp > Um viðbætur“, eftir það mun hæfileikinn til að búa til „Docker“ smíðatæki birtast í stillingum tækisins.
- Uppsafnaðar leiðréttingar hafa verið gerðar á kóðalíkaninu fyrir C++ tungumálið. Þegar hlutir eru endurnefnaðir hefur sjálfvirkt val á skrám sem tengjast verkefninu ekki beint (til dæmis Qt hausskrár) verið fjarlægt. Breytingar á „.ui“ og „.scxml“ skrám endurspeglast samstundis í kóðalíkaninu án endursamsetningar.
- Kóðalíkanið fyrir QML hefur verið uppfært í Qt 6.2.
- Innleiðing LSP (Language Server Protocol) netþjónsins hefur bætt við stuðningi við að birta tilkynningar um framvindu aðgerða í Qt Creator. Einnig bætt við stuðningi við að sýna kóðabúta sem þjónninn veitir.
- Stór hluti endurbóta hefur verið gerðar á verkefnastjórnunarverkfærum sem byggja á CMake, þar á meðal möguleikann á að birta niðurstöður CMake og samantekt í verkefnaham, án þess að þurfa að skipta yfir í klippiham. Hætti að nota tímabundna smíðaskrá fyrir upphafsstillingar verks. Bætti við möguleika til að slökkva á aðskilnaði skráahópa með kóða og hausum. Nú er hægt að ákvarða sjálfgefna keyrsluskrána (áður var fyrsta keyrsluskráin á listanum valin). Macro stuðningi hefur verið bætt við aðgerðina Execute Custom Commands.
- Unnið hefur verið að því að koma í veg fyrir hægagang við hleðslu á stórum verkefnaskrám.
- Verkefnastjórnunarverkfæri sem byggjast á Qbs verkfærakistunni hafa verið færð til að nota Qbs 1.20.
- Bætt við stuðningi við MSVC verkfærasett fyrir ARM arkitektúr.
- Stuðningur fyrir Android 12 er veittur.
- Bættur stuðningur við að keyra Qt Creator smíði fyrir Intel örgjörva á Apple tölvum með M1 flísinni.
Heimild: opennet.ru