È stato rilasciato l'ambiente di sviluppo Qt Creator 12

È stata pubblicata la versione integrata di Qt Creator 12.0, destinata alla creazione di applicazioni multipiattaforma utilizzando la libreria Qt. È supportato sia lo sviluppo di programmi classici in C++, sia l'uso del linguaggio QML, in cui gli script sono definiti in JavaScript e la struttura e i parametri degli elementi dell'interfaccia utente sono stabiliti tramite blocchi simili a CSS. Le build pronte sono disponibili per Linux, Windows e macOS.

Nella nuova versione:

  • Aggiunto il plugin Compiler Explorer, che consente in tempo reale di monitorare il codice assembly generato dal compilatore e gli errori rilevati mentre si scrivono i testi sorgente. Se necessario, è possibile visualizzare i risultati dell'esecuzione del codice compilato. È possibile scegliere il compilatore utilizzato (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 in formato '.qtce'. Per attivare il plugin, è necessario selezionarlo nella finestra 'Help > About Plugins > CompilerExplorer', dopodiché il plugin può essere richiamato dal menu 'Use Tools > Compiler Explorer > Open Compiler Explorer'.
    È stato rilasciato l'ambiente di sviluppo Qt Creator 12
  • Aggiunta la possibilità di debug e profiling degli script di build 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 fare il debug del processo di configurazione. Il debug può essere avviato dal menu 'Debug > Start Debugging > Start CMake Debugging'. Inoltre, è disponibile la funzione di profiling degli script CMake, richiamabile dal menu 'Analyze > CMake Profiler'.
  • Aggiunto il plugin ScreenRecorder (Help > About Plugins > ScreenRecorder) per registrare in video il processo di lavoro in Qt Creator, utile per la redazione di articoli formativi o per allegare una dimostrazione visiva di un problema ai report degli errori.
  • Significativamente ridotto il tempo di avvio su alcuni sistemi.
  • Clangd e Clang analyzer 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 state aggiunte le opzioni per la selezione degli stili di testo.
  • 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 impostazioni di denominazione dei file correlate ai progetti con codice C++ e documentazione tramite commenti.
  • Migliorato l'editor di file in formato CMake, nel quale sono state ampliate significativamente le funzionalità di completamento automatico dell'input e aggiunte funzioni di salto rapido alla posizione specificata, macro, obiettivo di build o definizione del pacchetto.
  • Garantita la rilevazione automatica delle impostazioni di PySide.

Fonte: opennet.ru

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