È stata rilasciata l'ambiente di sviluppo Qt Creator 12.

È stato pubblicato il rilascio di Qt Creator 12.0, un ambiente di sviluppo integrato progettato per la creazione di applicazioni multipiattaforma utilizzando la libreria Qt. Sono supportati sia lo sviluppo di programmi classici in C++ che l'uso del linguaggio QML, in cui JavaScript viene utilizzato per definire le logiche, mentre la struttura e i parametri degli elementi dell'interfaccia sono definiti tramite blocchi simili al CSS. Sono disponibili build pronte per Linux, Windows e macOS.

Nella nuova versione:

  • È stato aggiunto il plugin Compiler Explorer, che consente di monitorare in tempo reale il codice assembler generato dal compilatore e gli errori identificati mentre si digita il codice sorgente. Se necessario, è possibile visualizzare i risultati dell'esecuzione del codice compilato. È possibile scegliere il compilatore da utilizzare (GCC, Clang, ecc.) e l'ambiente di editing per diversi linguaggi di programmazione. Il codice digitato può essere salvato insieme alle impostazioni in un file con estensione «.qtce». Per attivare il plugin, è necessario selezionarlo nella finestra «Help > About Plugins > CompilerExplorer», quindi è possibile richiamare il plugin dal menu «Use Tools > Compiler Explorer > Open Compiler Explorer».
    È stata rilasciata l'ambiente di sviluppo Qt Creator 12.
  • È stata aggiunta la possibilità di debug e profilazione degli script CMake utilizzando il protocollo DAP (Debug Adapter Protocol), supportato a partire dalla versione CMake 3.27. È possibile eseguire operazioni come impostare punti di interruzione nei file CMake e effettuare il debug del processo di configurazione. Il debug può essere avviato dal menu «Debug > Inizia Debugging > Inizia Debugging di CMake». Inoltre, è disponibile la funzione di profilazione degli script CMake, richiamabile dal menu «Analizza > Profilatore CMake».
  • È stato aggiunto il plugin ScreenRecorder (Guida > Informazioni sui plugin > ScreenRecorder) per registrare video del processo di lavoro in Qt Creator, utile per la creazione di articoli didattici o per allegare dimostrazioni visive di problemi ai rapporti sugli errori.
  • Significativamente ridotto il tempo di avvio su alcuni sistemi.
  • Clangd e Clang Analyzer sono stati aggiornati alla versione LLVM 17.0.1.
  • Migliorati gli strumenti per il refactoring del codice in C++.
  • Nel editor di testo in formato Markdown sono stati aggiunti pulsanti per la selezione degli stili di testo.
  • È stata aggiunta la possibilità di utilizzare un proxy per accedere all'assistente intelligente GitHub Copilot, in grado di generare strutture standard durante la scrittura del codice.
  • Aggiunte le impostazioni di denominazione dei file associate ai progetti con codice in C++ e documentazione tramite commenti.
  • Migliorato l'editor di file in formato CMake, che ha ampliato notevolmente le capacità di completamento automatico e ha aggiunto funzioni di navigazione rapida a una posizione specificata, macro, obiettivo di compilazione o definizione di pacchetto.
  • Garantita la rilevazione automatica delle impostazioni di PySide.

Fonte: opennet.ru

Acquista un hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista un hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster