Qt Creator 9.0 prichádza so Squish Runner a Serverom na spustenie testovacích balíkov alebo prípadov

qtcreator

Qt Creator je multiplatformové IDE napísané v C++, JavaScript a QML vytvorené na vývoj GUI aplikácií s knižnicami Qt.

Nedávno bolo oznámené vydanie novej verzie integrovaného vývojového prostredia "QtCreator 9.0", verzia, v ktorej bola pridaná podpora Squish, ako aj možnosť vykreslenia odsadení, podpora LSP a ďalšie.

Qt Creator je navrhnutý na vytváranie multiplatformových aplikácií pomocou knižnice Qt. Podporovaný je ako klasický vývoj programov v C++, tak aj používanie jazyka QML, v ktorom sa na definovanie skriptov používa JavaScript a štruktúra a parametre prvkov rozhrania sa nastavujú pomocou blokov podobných CSS.

Hlavné nové funkcie Qt Creator 9.0

V tejto novej verzii predstavenej Qt Creator 9.0 to nájdeme pridaná experimentálna podpora pre testovací rámec Squish GUI, s ním integračný doplnok Squish umožňuje používateľovi otvárať existujúce testovacie prípady a vytvárať nové, registrovať testovacie prípady (testovacie prípady), používať Squish Runner a Squish Server na spúšťanie testovacích prípadov a testovacích prípadov, nastavovanie bodov prerušenia pred vykonaním testov prerušiť vykonávanie na určitej pozícii a kontrolovať premenné.

Ďalšou dôležitou zmenou je zobraziť kontextovú nápovedu API, obsah sa teraz vykresľuje na základe verzie Qt kontrolovanej v projekte (tj dokumentácia Qt 5 sa zobrazuje pre projekty Qt 5 a dokumentácia Qt 6 sa zobrazuje pre projekty Qt 6).

Je tiež zdôraznené, že do editora bola pridaná možnosť reprezentovať zarážky v dokumente, pričom každé zahĺbenie je označené samostatnou zvislou čiarou. Tiež bola pridaná možnosť meniť medzery medzi riadkami a vyriešené problémy s výkonom pri výbere veľmi veľkých blokov.

Model kódu C++ založený na backende Clangd, ktorý podporuje protokol LSP (Language Server Protocol) teraz možno spravovať pomocou jednej inštancie Clangd pre celú reláciu (Predtým mal každý projekt svoju vlastnú inštanciu Clangd.) Do konfigurácie bola pridaná možnosť zmeniť prioritu vlákien na pozadí Clangd používaných na indexovanie.

Z ďalších zmien ktoré vyčnievajú z tejto novej verzie:

  • Teraz je možné upravovať parametre štýlu kódu C++ priamo z hlavného dialógového okna nastavení bez otvárania samostatného dialógového okna.
  • Pridaná podpora pre tmavú tému pri zobrazovaní vstavaného pomocníka a dokumentácie.
  • Presunuli nastavenie ClangFormat do rovnakej sekcie.
  • Opravené problémy s otváraním súborov QML z adresára zostavy namiesto zdrojového adresára a chýbajúce body prerušenia pri použití funkcie preformátovania.
  • Pridaná podpora pre konfiguráciu a vytváranie predvolieb pre projekty CMake.

konečne ak si záujem dozvedieť sa o tom viac, môžete skontrolovať podrobnosti v nasledujúci odkaz.

Ako nainštalovať Qt Creator na Linux?

Všetci, ktorí majú záujem vyskúšať si tvorcu QT na svojich systémoch, by to mali vedieť v väčšina distribúcií Linuxu nájde balíček v ich úložiskách.

Aj keď sa aktualizácie balíkov zvyčajne dostanú do úložísk niekoľko dní, je lepšie stiahnuť si inštalačný program z oficiálnej stránky QT, kde získate bezplatnú verziu alebo pre tých, ktorí si chcú kúpiť komerčnú verziu (s viac funkcie) môže urob to zo stránky.

Po dokončení sťahovania inštalačného programu udelíme mu povolenie na vykonávanie nasledujúcim príkazom:

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

Teraz sa chystáme nainštalovať balík vykonaním nasledujúceho príkazu:

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

V prípade používateľov Ubuntu, možno budete potrebovať ďalšie balíčky, ktoré môžete nainštalovať pomocou:

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

Po nainštalovaní týchto balíkov môžete upraviť definíciu svojej súpravy pre počítač a zvoliť správnu verziu. Nakoniec môžete dokončiť vytváranie projektu a prejsť na programovanie.

Teraz pre tých, ktorí sú používateľmi archívov Arch Linux, Manjaro, Arco Linux a ďalších distribútorov založených na Arch Linuxe môžu si balík nainštalovať priamo z archívov, pretože je teraz k dispozícii nová verzia tvorcu QT.

Ak chcete nainštalovať, stačí v termináli spustiť nasledujúci príkaz:

sudo pacman -S qtcreator


Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Zodpovedný za údaje: Miguel Ángel Gatón
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.