Qt Creator 9.0 kommer med Squish Runner och Server för att köra testsviter eller fall

qtcreator

Qt Creator är en plattformsoberoende IDE skriven i C++, JavaScript och QML skapad för att utveckla GUI-applikationer med Qt-bibliotek.

nyligen lanseringen av den nya versionen tillkännagavs av den populära integrerade utvecklingsmiljön "QtCreator 9.0", version där Squish-stöd har lagts till, samt ett alternativ för att rendera indrag, LSP-stöd med mera.

Qt Skapare är designad för att bygga plattformsoberoende applikationer med Qt-biblioteket. Både klassisk C++-programutveckling och användningen av QML-språket stöds, där JavaScript används för att definiera skript, och strukturen och parametrarna för gränssnittselement ställs in med CSS-liknande block.

De viktigaste nya funktionerna i Qt Creator 9.0

I denna nya version som presenteras av Qt Creator 9.0 kan vi hitta det lagt till experimentellt stöd för Squish GUI-testramverk, med det tillåter Squish integrationsplugin att användaren kan öppna befintliga testfall och skapa nya, registrera testfall (testfall), använda Squish Runner och Squish Server för att exekvera testfall och testfall, inställningspunkter avbryta innan tester utförs att avbryta exekveringen vid en viss position och inspektera variabler.

En annan viktig förändring är att visa ett API-kontexttips, innehållet renderas nu baserat på Qt-versionen som kontrolleras i projektet (dvs Qt 5-dokumentation visas för Qt 5-projekt och Qt 6-dokumentation visas för Qt 6-projekt).

Det framhävs också att ett alternativ har lagts till i redigeraren för att representera indrag i dokumentet, därigenom markeras varje fördjupning med en separat vertikal streck. Lade också till möjligheten att ändra avståndet mellan raderna och löste prestandaproblem när man valde mycket stora block.

C++-kodmodellen baserad på backend av Clangd som stöder LSP-protokollet (Language Server Protocol) nu kan hanteras med en instans av Clangd för hela sessionen (Tidigare körde varje projekt sin egen instans av Clangd.) Möjligheten att ändra prioritet för Clangd-bakgrundstrådarna som används för indexering har lagts till i konfigurationen.

Av de andra förändringarna som sticker ut från den här nya versionen:

  • Det är nu möjligt att redigera C++-kodstilsparametrar direkt från huvudinställningsdialogrutan utan att öppna en separat dialog.
  • Lade till stöd för ett mörkt tema vid visning av den inbyggda hjälpen och dokumentationen.
  • Flyttade inställningen ClangFormat till samma avsnitt.
  • Fixade problem med att öppna QML-filer från byggkatalogen istället för källkatalogen och saknade brytpunkter vid användning av omformateringsfunktionen.
  • Tillagt stöd för att konfigurera och skapa förinställningar för CMake-projekt.

äntligen om du är det intresserad av att veta mer om det, Du kan kontrollera detaljerna i följande länk.

Hur installerar jag Qt Creator på Linux?

Alla som är intresserade av att kunna prova QT-skapare på sina system borde veta det i de flesta Linux-distros hittar paketet inom förvaren för dessa.

Även om paketuppdateringar i allmänhet tar några dagar att komma till förvaren är det bättre att ladda ner installationsprogrammet från den officiella QT-sidan där du kan få gratisversionen eller för dem som vill köpa en kommersiell version (med fler funktioner) kan gör det från sidan.

När installationshämtningen är klar, vi ska ge det körningstillstånd med följande kommando:

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

Nu ska vi installera paketet kör följande kommando:

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

När det gäller Ubuntu-användarekan du behöva några ytterligare paket som du kan installera med:

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

När dessa paket har installerats kan du ändra definitionen på skrivbordssatsen och välja rätt version. Slutligen kan du slutföra skapandet av projektet och gå vidare till kodning.

Nu för dem som är Arch Linux, Manjaro, Arco Linux och andra Arch Linux-baserade distrosanvändare de kan installera paketet direkt från förvaret eftersom den nya versionen av QT-skaparen nu är tillgänglig.

För att installera, kör bara följande kommando i terminalen:

sudo pacman -S qtcreator


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.