A Qt Creator 9.0 a Squish Runnerrel és a szerverrel érkezik a tesztcsomagok vagy esetek futtatásához

qtcreator

A Qt Creator egy többplatformos IDE, amely C++, JavaScript és QML nyelven íródott, Qt könyvtárakkal rendelkező grafikus felhasználói felületek fejlesztésére.

nemrég bejelentették az új verzió kiadását a népszerű integrált fejlesztői környezetből "QtCreator 9.0", verzió, amelyhez hozzáadták a Squish támogatást, valamint lehetőség van behúzások megjelenítésére, LSP támogatás és még sok más.

QtCreator Többplatformos alkalmazások létrehozására szolgál a Qt könyvtár használatával. Mind a klasszikus C++ programfejlesztés, mind a QML nyelv használata támogatott, melyben a JavaScript segítségével definiálják a szkripteket, az interfészelemek szerkezetét és paramétereit pedig CSS-szerű blokkok segítségével állítják be.

A Qt Creator 9.0 főbb új funkciói

A Qt Creator 9.0 új verziójában ezt találjuk hozzáadott kísérleti támogatást a Squish GUI tesztelési keretrendszerhez, vele a Squish integrációs bővítmény lehetővé teszi a felhasználó számára, hogy meg tudjon nyitni meglévő teszteseteket és létrehozni újakat, regisztrálni teszteseteket (teszteseteket), használni a Squish Runnert és a Squish Servert tesztesetek és tesztesetek végrehajtására, beállítani a megszakítási pontokat a tesztek végrehajtása előtt hogy megszakítsa a végrehajtást egy bizonyos helyen és megvizsgálja a változókat.

Egy másik fontos változás az megjelenít egy API kontextus tippet, A tartalom most a projektben ellenőrzött Qt verzió alapján jelenik meg (azaz Qt 5 dokumentáció jelenik meg a Qt 5 projekteknél, és Qt 6 dokumentáció jelenik meg a Qt 6 projekteknél).

Azt is kiemelik a szerkesztőbe bekerült egy lehetőség a behúzások megjelenítésére a dokumentumban, így minden bemélyedés külön függőleges sávval van megjelölve. A sorok közötti térköz megváltoztatásának lehetősége is hozzáadásra került, és megoldódott a teljesítményproblémák nagyon nagy blokkok kiválasztásakor.

A C++ kódmodell a hátterén alapul Clangd, amely támogatja az LSP protokollt (Language Server Protocol) most a Clangd egyetlen példányával kezelhető a teljes munkamenetre (Korábban minden projekt saját Clangd-példányt futtatott.) Az indexeléshez használt Clangd háttérszálak prioritásának megváltoztatásának lehetősége hozzáadásra került a konfigurációhoz.

A többi változás közül amelyek kiemelkednek ebből az új verzióból:

  • Mostantól lehetőség van a C++ kódstílus-paraméterek szerkesztésére közvetlenül a fő beállítások párbeszédablakban anélkül, hogy külön párbeszédpanelt nyitnánk meg.
  • Sötét téma támogatása a beépített súgó és dokumentáció megjelenítésekor.
  • A ClangFormat beállítást ugyanabba a szakaszba helyezte át.
  • Kijavítottuk a QML-fájlok forráskönyvtár helyett a build könyvtárból való megnyitásával kapcsolatos problémákat, valamint a hiányzó töréspontokat az újraformázási funkció használatakor.
  • Támogatás hozzáadva a CMake projektek konfigurálásához és előbeállítások létrehozásához.

végre, ha az vagy szeretne többet megtudni róla, a részleteket a következő link.

Hogyan telepítsem a Qt Creator-t Linuxra?

Mindazoknak, akik érdeklődnek abban, hogy kipróbálhassák a QT-készítőt a rendszereiken, ezt tudnia kell a legtöbb Linux disztribúció megtalálja a csomagot ezek tárházán belül.

Bár a csomagfrissítések általában néhány napot vesznek igénybe az adattárak eléréséhez, jobb, ha letölti a telepítőt a hivatalos QT oldalról, ahol megszerezheti az ingyenes verziót, vagy azok számára, akik kereskedelmi verziót szeretnének vásárolni ( jellemzők) lehet az oldalról csináld.

Miután a telepítő letöltött, végrehajtási engedélyeket adunk neki a következő paranccsal:

sudo chmod +x qt-unified-linux-x64*.run

Most telepítjük a csomagot a következő parancs végrehajtása:

sudo sh qt-unified-linux-x64*.run

Ubuntu felhasználók esetén, szükség lehet néhány további csomagra, amelyeket telepíthet:

sudo apt-get install --yes qt5-default qtdeclarative5-dev libgl1-mesa-dev

Miután telepítette ezeket a csomagokat, módosíthatja az asztali készlet definícióját, és kiválaszthatja a megfelelő verziót. Végül befejezheti a projekt létrehozását, és folytathatja a kódolást.

Most azok számára, akik Arch Linux, Manjaro, Arco Linux és más Arch Linux alapú disztrók felhasználók telepíthetik a csomagot közvetlenül az adattárakból, mivel a QT Creator új verziója már elérhető.

A telepítéshez futtassa a következő parancsot a terminálon:

sudo pacman -S qtcreator


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.