A Qt Creator 5.0 kísérleti támogatással rendelkezik a Docker alkalmazásainak összeállításához és futtatásához

A Qt Creator 5.0 új verziója már megjelent, és ebben az új verzióban ezt találjuk kísérleti lehetőség valósult meg a tárolási szolgáltatás igénybevételéhez gyorsítótárazott Clang Server (clangd) háttérként egy C és C ++ kódmodellhez.

Az új háttér opcionálisan használható a libclang alapú kódmodell felülbírálására, az LSP (Language Server Protocol) használatának köszönhetően, de még nem minden funkció valósult meg. Az engedélyezés az "Eszközök> Beállítások> C ++> Clangd" menü "Clangd használata" opciójával történik.

Egy másik bemutatott újdonság a kísérleti támogatás az alkalmazások összeállításához és futtatásához Docker -tárolókban.

Jelenleg a szolgáltatás csak Linux környezetekben és projektekben érhető el a CMake build rendszerrel. Ennek engedélyezéséhez a kísérleti bővítmények támogatását a "Súgó> A bővítményekről" menüben kell aktiválni, ezt követően lehetőség lesz a "Docker" építési eszközök létrehozására az eszköz beállításaiban.

Ezen túlmenően, halmozott javításokat hajtottak végre a C ++ nyelvű kódmodellben. Az objektumok átnevezése eltávolította a közvetlenül a projekthez nem kapcsolódó fájlok automatikus kiválasztását (például a Qt fejlécfájlokat), így azonnali átgondolást nyújt a ".ui" és ".scxml" fájlokban bekövetkezett változások kódmodelljéről, újrafordítás nélkül.

Nagy része a fejlesztések a projektmenedzsment eszközökben alapján CMakeMég projekt módban is rendelkezésre áll a CMake build és a feladat eredménye, anélkül, hogy szerkesztési módra kellene váltani, mivel az ideiglenes build könyvtár megszűnt a vázlat kezdeti beállításához.

A többi változás közül amelyek kiemelkednek:

  • Dolgoztak a nagy projektfájlok betöltése közben bekövetkező lassulások kiküszöbölésén.
  • A Qbs eszközkészleten alapuló projektmenedzsment eszközök átkerültek a Qbs 1.20 használatára.
  • Hozzáadott lehetőség a fájlcsoportok szétválasztásának letiltásához kóddal és fejlécekkel.
  • Az alapértelmezett futtatható fájl definiálásának képessége (korábban a lista első futtatható fájlja lett kiválasztva).
  • Az "Egyéni parancsok futtatása" művelethez makró támogatást is hozzáadtak.
  • Hozzáadott támogatás az MSVC Toolkit for ARM architektúrához.
  • Támogatja az Android 12 rendszert.
  • Továbbfejlesztett támogatás a Qt Creator összeállítások futtatásához Intel processzorokhoz M1 chipes Apple számítógépeken.
  • A QML kódmodelljét frissítettük a Qt 6.2 állapotra.
  • Hozzáadott támogatás az előrehaladási értesítések megjelenítéséhez a Qt Creator programban az LSP (Language Server Protocol) implementáción. Támogatást nyújtott a szerver által biztosított töredékek létrehozásához is.

Végül ha többet szeretne tudni róla az új verzióról megtekintheti az eredeti közleményt A következő linken.

A Qt Creator 5.0 letöltése

Akit érdekel, annak tudnia kell, hogy a nyílt forráskódú verzió elérhető a Qt letöltési oldalon a "Qt Creator" részben, míg a kereskedelmi változat iránt érdeklődők megtalálhatják a kereskedelmi engedélyt a Qt fiók portálon.

Ezen felül a Qt Creator 4.15 frissítésként elérhető az online telepítőben is.

Nekünk, akik Linuxot használunk, A telepítést a telepítő segítségével tudjuk elvégezni, amelyet általában a Linux számára kínálnak. A csomag offline eléréséhez nyissa meg a terminált, és futtassa a következő parancsot:

wget https://download.qt.io/official_releases/qtcreator/5.0/5.0.0/qt-creator-opensource-linux-x86_64-5.0.0.run

Most egyszerűen csak a következő paranccsal adjon végrehajtási engedélyeket a fájlnak:

sudo chmod +x qt-creator-opensource-linux-x86_64-5.0.0.run

Most pedig futtathatjuk a telepítőt a rendszerünkön, ehhez be kell írnunk a következő parancsot:

./qt-creator-opensource-linux-x86_64-5.0.0.run

A telepítés végén telepítenünk kell néhány további csomagot, hogy elkerüljük a problémákat, amikor a Qt Creatorral dolgozunk, erre ugyanazon a terminálon a következő parancsokat fogjuk beírni:

sudo apt-get install build-essential

És telepítenünk kell egy általános betűkészlet-konfigurációs könyvtárat is:

sudo apt-get install libfontconfig1
sudo apt-get install mesa-common-dev
sudo apt-get install libglu1-mesa-dev -y

Vagy azok számára, akik inkább megvárják, amíg a csomag készen áll az Ubuntu és a származékos adattárakban, a következő paranccsal telepíthetik a csomagot:

sudo apt install qtcreator

Legyen Ön az első hozzászóló

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.