Qt Creator 9.0 arriva con Squish Runner e Server per eseguire suite o casi di test

qtcreatore

Qt Creator è un IDE multipiattaforma scritto in C++, JavaScript e QML creato per lo sviluppo di applicazioni GUI con librerie Qt.

recentemente è stato annunciato il rilascio della nuova versione del popolare ambiente di sviluppo integrato "QtCreator 9.0", versione in cui è stato aggiunto il supporto Squish, oltre a un'opzione per il rendering delle rientranze, supporto LSP e altro.

Qt Creator è progettato per creare applicazioni multipiattaforma utilizzando la libreria Qt. Sono supportati sia lo sviluppo classico di programmi C++ che l'uso del linguaggio QML, in cui JavaScript viene utilizzato per definire gli script e la struttura ei parametri degli elementi dell'interfaccia vengono impostati utilizzando blocchi simili a CSS.

Principali novità di Qt Creator 9.0

In questa nuova versione presentata di Qt Creator 9.0 possiamo trovarlo aggiunto il supporto sperimentale per il framework di test della GUI Squish, con esso il plug-in di integrazione Squish consente all'utente di poter aprire casi di test esistenti e crearne di nuovi, registrare casi di test (casi di test), utilizzare Squish Runner e Squish Server per eseguire casi di test e casi di test, impostare punti di interruzione prima dell'esecuzione dei test interrompere l'esecuzione in una determinata posizione e ispezionare le variabili.

Un altro cambiamento importante è quello di visualizzare un suggerimento sul contesto dell'API, il contenuto è ora reso in base alla versione Qt verificata nel progetto (ovvero la documentazione Qt 5 viene visualizzata per i progetti Qt 5 e la documentazione Qt 6 viene visualizzata per i progetti Qt 6).

Si evidenzia anche questo è stata aggiunta un'opzione all'editor per rappresentare i rientri nel documento, in tal modo ogni rientranza è contrassegnata da una barra verticale separata. Aggiunta anche la possibilità di modificare la spaziatura tra le righe e problemi di prestazioni risolti durante la selezione di blocchi molto grandi.

Il modello di codice C++ basato sul backend di Clangd che supporta il protocollo LSP (Language Server Protocol) ora può essere gestito con un'istanza di Clangd per l'intera sessione (In precedenza, ogni progetto eseguiva la propria istanza di Clangd.) Alla configurazione è stata aggiunta la possibilità di modificare la priorità dei thread in background Clangd utilizzati per l'indicizzazione.

Delle altre modifiche che si distinguono da questa nuova versione:

  • Ora è possibile modificare i parametri dello stile del codice C++ direttamente dalla finestra di dialogo delle impostazioni principali senza aprire una finestra di dialogo separata.
  • Aggiunto il supporto per un tema scuro durante la visualizzazione della guida e della documentazione integrate.
  • Spostata l'impostazione ClangFormat nella stessa sezione.
  • Risolti i problemi con l'apertura dei file QML dalla directory di compilazione anziché dalla directory di origine e punti di interruzione mancanti durante l'utilizzo della funzione di riformattazione.
  • Aggiunto il supporto per la configurazione e la creazione di preimpostazioni per i progetti CMake.

finalmente se lo sei interessati a saperne di più, puoi controllare i dettagli nel file seguente link

Come installare Qt Creator su Linux?

Tutti coloro che sono interessati a provare QT Creator sui loro sistemi dovrebbero saperlo in la maggior parte delle distribuzioni Linux troverà il pacchetto all'interno dei repository di questi.

Sebbene gli aggiornamenti dei pacchetti impieghino generalmente alcuni giorni per raggiungere i repository, è meglio scaricare l'installer dalla pagina QT ufficiale dove è possibile ottenere la versione gratuita oppure per chi vuole acquistare una versione commerciale (con più funzionalità) può fallo dalla pagina.

Una volta completato il download del programma di installazione, gli daremo i permessi di esecuzione con il seguente comando:

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

Ora installeremo il pacchetto eseguendo il seguente comando:

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

Nel caso degli utenti di Ubuntu, potresti aver bisogno di alcuni pacchetti aggiuntivi che puoi installare con:

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

Una volta installati questi pacchetti, è possibile modificare la definizione del kit desktop e selezionare la versione corretta. Infine, puoi completare la creazione del progetto e passare alla codifica.

Ora per coloro che sono Arch Linux, Manjaro, Arco Linux e altri utenti di distribuzioni basate su Arch Linux possono installare il pacchetto direttamente dai repository poiché la nuova versione di QT Creator è ora disponibile.

Per installare, esegui il seguente comando nel terminale:

sudo pacman -S qtcreator


Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile dei dati: Miguel Ángel Gatón
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.