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