Rilascio dell'ambiente di sviluppo Qt Creator 8

È stato pubblicato il rilascio dell'ambiente di sviluppo integrato Qt Creator 8.0, pensato per realizzare 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. Sono stati creati assiemi già pronti per Linux, Windows e MacOS.

Nella nuova versione:

  • Un elemento "Modifica > Preferenze" è stato aggiunto al menu per un rapido accesso alle impostazioni.
  • È stato disabilitato il vecchio modello di codice in linguaggio C++, implementato sulla base di libclang, in sostituzione del quale, a partire dal ramo precedente, viene proposto di default un modello basato sul backend Clangd che supporta il protocollo LSP (Language Server Protocol).
  • Il parser QML supporta l'elaborazione di modelli di stringhe JavaScript e l'operatore “??=".
  • Per il linguaggio Python, il server di supporto del linguaggio python-lsp-server è abilitato per impostazione predefinita, per il quale viene offerta una sezione di impostazioni separata “Python > Configurazione del server del linguaggio”.
  • È stato implementato un nuovo modello di impostazioni "Profilo" per i progetti CMake, che combina il tipo di build "RelWithDebInfo" con l'inclusione di strumenti di debug e profilazione.
  • Aggiunto plugin sperimentale con supporto per il toolkit di test della copertura Coco.
  • Aggiunto supporto sperimentale per l'integrazione di GitLab, che consente di visualizzare e clonare progetti, caricare codice e ricevere notifiche di eventi.
  • Il supporto per la piattaforma UWP (Universal Windows Platform) è stato interrotto.
  • La definizione del toolkit ARM MSVC viene fornita sulla piattaforma Windows.
  • Per Android è stata aggiunta un'opzione per connettersi ai dispositivi tramite Wi-Fi.

Fonte: opennet.ru

Aggiungi un commento