È stato rilasciato l'ambiente di sviluppo Qt Creator 12

È stato pubblicato il rilascio dell'ambiente di sviluppo integrato Qt Creator 12.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:

  • È stato aggiunto il plugin Compiler Explorer che consente di monitorare in tempo reale il codice assembly generato dal compilatore e gli errori rilevati dal compilatore durante la digitazione dei testi sorgente. Se necessario, è possibile visualizzare il risultato dell'esecuzione del codice compilato. È possibile selezionare il compilatore utilizzato (GCC, Clang, ecc.) e l'ambiente di editing per diversi linguaggi di programmazione. Il codice inserito può essere salvato insieme alle impostazioni in un file in formato “.qtce”. Per attivare un plugin, selezionarlo nella finestra “Aiuto > Informazioni sui plugin > CompilerExplorer”, dopodiché è possibile accedere al plugin tramite il menu “Usa Strumenti > Esplora compilatore > Apri Esplora compilatore”).
    È stato rilasciato l'ambiente di sviluppo Qt Creator 12
  • Aggiunta la possibilità di eseguire il debug e profilare gli script di build CMake utilizzando DAP (Debug Adapter Protocol), supportato dal rilascio di CMake 3.27. È possibile eseguire operazioni come l'impostazione di punti di interruzione nei file CMake e il debug del processo di configurazione. Il debug può essere avviato tramite il menu "Debug > Avvia debug > Avvia debug CMake". Inoltre, la funzione di profilazione degli script CMake è disponibile tramite il menu "Analizza > CMake Profiler".
  • Aggiunto il plugin ScreenRecorder (Aiuto > Informazioni sui plugin > ScreenRecorder) per registrare un video del processo di lavoro in Qt Creator, che può essere utile per preparare articoli di formazione o allegare una dimostrazione visiva del problema alle segnalazioni di bug.
  • Tempo di avvio notevolmente ridotto su alcuni sistemi.
  • L'analizzatore Clangd e Clang sono stati aggiornati alla versione LLVM 17.0.1.
  • Strumenti migliorati per il refactoring del codice C++.
  • Aggiunti pulsanti per selezionare gli stili di testo nell'editor di testo Markdown.
  • Aggiunta la possibilità di utilizzare un proxy per accedere all'assistente intelligente GitHub Copilot, che può generare costrutti standard durante la scrittura del codice.
  • Aggiunte impostazioni relative al progetto per denominare file con codice C++ e documentare tramite commenti.
  • L'editor di file nel formato CMake è stato migliorato, in cui le capacità di completamento automatico dell'input sono state notevolmente ampliate e sono state aggiunte funzioni per passare rapidamente a una posizione specifica, macro, destinazione di assemblaggio o definizione di pacchetto.
  • Abilitato il rilevamento automatico delle installazioni PySide.

Fonte: opennet.ru

Aggiungi un commento