Rilascio dell'ambiente di sviluppo Qt Creator 4.15

È stato rilasciato l'ambiente di sviluppo integrato Qt Creator 4.15, pensato per creare applicazioni multipiattaforma utilizzando la libreria Qt. Supporta sia lo sviluppo di programmi classici in C++ sia l'uso del linguaggio QML, in cui JavaScript viene utilizzato per definire gli script e la struttura e i parametri degli elementi dell'interfaccia sono specificati da blocchi simili a CSS.

Si segnala che Qt Creator 4.15 sarà l'ultima versione della serie 4.x; in estate è previsto il passaggio a uno schema di assegnazione di nuove versioni, all'interno del quale la prima cifra della versione cambierà nelle versioni con modifiche funzionali ( Qt Creator 5, Qt Creator 6, ecc.).

Nella nuova versione:

  • È stato aggiunto un filtro a Locator per aprire file da qualsiasi parte del disco. Il filtro offre inoltre la possibilità di connettere un'utilità della riga di comando esterna che visualizza un elenco di file in base a una richiesta specificata dall'utente. Per impostazione predefinita, l'utilità "localizza" viene utilizzata per individuare i file in Linux e l'utilità "tutto" in Windows.
  • Aggiunta un'impostazione separata "Strumenti > Opzioni > Ambiente > Sistema > Ambiente" per definire le variabili di ambiente che dovrebbero essere impostate quando si avviano utilità esterne da Qt Creator.
  • Aggiunta l'impostazione "Strumenti > Opzioni > Ambiente > Interfaccia > Codec testo" per cambiare la codifica del testo.
  • Molti bug relativi al supporto del linguaggio C++ sono stati risolti nell'editor di codice. Aggiunta la possibilità di filtrare i risultati della ricerca dei simboli per tipo di accesso.
  • L'editor QML ha implementato l'elaborazione dei componenti in linea e migliorato il supporto per le funzionalità JavaScript avanzate.
  • L'implementazione del server LSP (Language Server Protocol) ha aggiunto il supporto per la diagnostica della versione, i messaggi di avanzamento delle operazioni e ulteriori funzionalità di formattazione apparse nella versione del protocollo 3.15.0. Configurazione semplificata del server LSP per il linguaggio Java.
  • Sono stati risolti i problemi che rendevano difficile la configurazione dei progetti con il sistema di compilazione CMake.
  • Per i progetti Qt 6 che utilizzano CMake, è stato aggiunto il supporto per iOS come piattaforma di destinazione. I problemi con la distribuzione delle applicazioni sui dispositivi con iOS 14 sono stati risolti.
  • Aggiunta l'opzione per eseguire le applicazioni come root da Qt Creator.
  • L'editor di codice ha la capacità di visualizzare suggerimenti in linea con valori variabili durante il debug (abilitato tramite l'impostazione Strumenti > Opzioni > Debugger > Generale > Usa annotazioni nell'editor principale durante il debug).

Fonte: opennet.ru

Aggiungi un commento