Qt Creator 10 fejlesztői környezet kiadás

Megjelent a Qt Creator 10.0 integrált fejlesztői környezet kiadása, amely többplatformos alkalmazások létrehozására szolgál a Qt könyvtár használatával. Támogatja mind a klasszikus programok fejlesztését C++ nyelven, mind a QML nyelv használatát, amelyben a JavaScript segítségével definiálják a szkripteket, az interfész elemek szerkezetét és paramétereit pedig CSS-szerű blokkok határozzák meg. Kész összeállítások készültek Linux, Windows és MacOS számára.

Az új verzióban:

  • Lehetőség van a műveletek előrehaladásával kapcsolatos részletek mozgatására és elrejtésére.
  • A keresősávban (Locator) megoldódott az utoljára beírt keresőkifejezés emlékezésével kapcsolatos probléma, amikor a nyitási módot középre igazított felugró ablakban használja.
  • Az LLVM mellékelt verziója a 16-os kiadásra frissítve, a Clang C++20 szabványának kiterjesztett támogatásával, valamint a Qt Creator és a Clangd közötti jobb együttműködéssel. A ClangFormat bővítmény alapértelmezés szerint engedélyezve van, és most a C++ kód igazítására szolgál.
  • Megvalósította a benne lévő fájlok automatikus módosításának lehetőségét (az include-on keresztül) és a hivatkozások módosítását a C++ fájlokban, miután átnevezte a „.ui” fájlokat vagy a bennük meghatározott űrlapokat.
  • Hozzáadott egy eszközt (Eszközök > C++ > Nem használt függvények keresése), amellyel a projektben nem használt függvényeket kereshet.
  • Hozzáadott Híváshierarchia nézet mód, amely minden olyan nyelven elérhető, amelyhez LSP (Language Server Protocol) kiszolgáló támogatja ezt a funkciót.
  • A QML kódmodell frissítve lett, hogy tükrözze a Qt 6.5 változásait. A kódszerkesztő mostantól képes elemleírásként megtekinteni a színtulajdonságokat.
  • Hozzáadott támogatás egy külső parancs meghatározásához a QML-fájlok formázásához, például a qmlformat meghívásához a beépített formázási logika helyett.
  • Hozzáadtuk a QML nyelvi kiszolgáló tesztelésének lehetőségét (Qt Quick > QML/JS szerkesztés > qmlls használata most), amikor telepíti az opcionális Qt Language Server összetevőt a Qt telepítőből.
  • A CMake build rendszer előbeállításainak (cmake-presets) támogatása az 5-ös verzióra frissült, amely mostantól támogatja a ${pathListSep} változót, az „include” parancsot, valamint az architektúrához és eszközökhöz kapcsolódó külső stratégiát.
  • A szerkesztőhöz hozzáadtunk egy beállítást (CMake > Formatter), amely megadja a parancsot a CMake-hez kapcsolódó fájlok formázásához, például használhatja a cmake-format segédprogramot.
  • Új telepítési lépést valósítottunk meg a „cmake --install” használatával, amely a „Projektek > Futtatási beállítások > Telepítési lépés hozzáadása” opcióval adható hozzá.
  • A Dockerben való építés során a kódmodell távoli feldolgozásának támogatása hozzáadásra került a Clangd háttérfolyamat segítségével. A ClangFormat beépülő modul támogatja a Docker-tárolóban tárolt külső fájlokkal való munkavégzést.
  • Lehetőség van a távoli célrendszerek fájlrendszerében való navigálásra, például a build könyvtárának kiválasztására. Támogatás hozzáadva egy távoli rendszeren lévő terminál megnyitásához a Terminál megnyitása művelettel, például az összeállítási környezet beállításaiban.

Forrás: opennet.ru

Hozzászólás