Categorie
Tech

Qt Creator 12: novità e funzionalità avanzate per gli sviluppatori

Tempo di lettura: 2 minuti.

Il Qt Project ha annunciato il rilascio di Qt Creator 12, l’ultima versione stabile di questo ambiente di sviluppo integrato (IDE) open-source, gratuito e multipiattaforma. Arrivato quattro mesi dopo Qt Creator 11, questa nuova versione introduce diverse funzionalità innovative e miglioramenti significativi.

Integrazione del compiler Explorer e Plugin ScreenRecorder

Una delle novità più rilevanti è l’integrazione del Compiler Explorer, creato da Matt Godbolt. Qt Creator 12, grazie a questo strumento, può ora compilare ed eseguire codice, generare assembly e mostrare i risultati direttamente all’utente. Il plugin Compiler Explorer è accessibile da Strumenti > Compiler Explorer > Apri Compiler Explorer e può essere utilizzato con più editor. È possibile configurare diversi compilatori per utilizzare il plugin, che è disabilitato di default e può essere abilitato da Aiuto > Informazioni sui Plugin > CompilerExplorer.

Inoltre, Qt Creator 12 introduce il plugin ScreenRecorder, che permette di registrare lo schermo per rapporti di bug, condivisione, post di blog, ecc. Anche questo plugin è disabilitato di default e richiede l’attivazione da Aiuto > Informazioni sui Plugin > ScreenRecorder.

Debugging e Profiling per CMake 3.27 e Successivi

Un’altra importante aggiunta è il supporto al debugging e al profiling per CMake 3.27 e versioni successive tramite il Debug Adapter Protocol (DAP). Questo permette di impostare breakpoint nei file CMake del progetto e di eseguire il debug del processo di configurazione di CMake. La funzionalità di debugging di CMake può essere attivata da Debug > Avvia Debugging > Avvia Debugging CMake, mentre il profiling di CMake è accessibile tramite la nuova opzione Analizza > Profiler CMake.

Miglioramenti dell’editor CMake e Supporto LLVM 17.0.1

Qt Creator 12 migliora anche l’editor per i file CMake con nuove funzionalità come il supporto macro, il salto alle definizioni di funzione, target e pacchetti, suggerimenti di aiuto e completamento espanso. Inoltre, aggiunge il supporto per LLVM 17.0.1 agli strumenti Clangd e Clang analyzer, introduce pulsanti per gli stili di testo nell’editor Markdown, supporto proxy per l’integrazione Copilot, impostazioni specifiche del progetto per la denominazione dei file C++ e commenti di documentazione, e rilevamento automatico delle installazioni PySide.

Prestazioni e disponibilità

Qt Creator 12 promette un miglioramento significativo delle prestazioni di avvio su vari setup. Per maggiori dettagli, è possibile consultare il changelog completo. Qt Creator 12 è disponibile per il download dal sito ufficiale come tarball sorgente e come installer binario universale, utilizzabile su praticamente qualsiasi distribuzione GNU/Linux.

Pronto a supportare l'informazione libera?

Iscriviti alla nostra newsletter // Seguici gratuitamente su Google News
Exit mobile version