Rilascio dell'ambiente di sviluppo Qt Creator 18

È stata rilasciata l'ambiente di sviluppo integrato Qt Creator 18, progettato per la 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 sono definiti tramite blocchi simili a CSS. Sono disponibili build pronte per Linux, Windows e macOS.

Nella nuova versione:

  • È stata aggiunta una supporto sperimentale per le specifiche Development Containers per automatizzare la configurazione dei contenitori con l'ambiente di sviluppo del progetto. Qt Creator ora riconosce la presenza del file "devcontainer.json" nella cartella del progetto, crea un contenitore Docker basato su di esso e configura l'interazione con esso dall'applicazione.
  • È stata aggiunta una scheda "Overview" alla pagina di benvenuto che raccoglie contenuti da altre schede e un elenco raccomandato di note, guide e esempi.
  • È stata modificata l'interfaccia delle notifiche, che ora vengono visualizzate in popup. Per ripristinare la visualizzazione delle notifiche come banner incorporati, è possibile modificare l'impostazione "Environment > Interface > Prefer banner style".
  • Nell'editor di codice è stata implementata un'opzione per utilizzare le schede per passare rapidamente tra i file. Questa modalità si attiva tramite l'impostazione "Environment > Interface > Use tabbed editors".
    Rilascio dell'ambiente di sviluppo Qt Creator 18
  • Nel modello di codice C++ sono state aggiunte nuove funzionalità del linguaggio. Per C++ sono state implementate correzioni rapide per rimuovere le parentesi graffe e definire i campi statici. Gli strumenti Clangd/LLVM sono stati aggiornati alla versione 21.1.
  • Per QML è garantito il caricamento e l'uso dell'ultima versione del QML Language Server.
  • I file ".user" con impostazioni specifiche per il progetto di Qt Creator sono stati spostati nella sottodirectory ".qtcreator/".
  • In modalità progetto è stata implementata la possibilità di visualizzare solo i kit (associazioni a diversi strumenti di compilazione e versioni di Qt) applicabili al progetto o già utilizzati in esso. La pagina "Run" è stata suddivisa in pagine con impostazioni di distribuzione ("Deploy Settings") e di esecuzione ("Run Settings"), che, insieme alle impostazioni di compilazione ("Build Settings"), sono state spostate dalla pagina di selezione dei kit a schede nella finestra di visualizzazione dei contenuti. È stata aggiunta un'opzione per sincronizzare le impostazioni di esecuzione con un kit o tra tutti i kit del progetto.
    Rilascio dell'ambiente di sviluppo Qt Creator 18
  • Per i progetti che utilizzano CMake è stato aggiunto il supporto per i test preconfigurati (Test Preset). In Locator è stato aggiunto un filtro "ct" per eseguire i test basati su CTest.
  • È stata aggiunta una configurazione per l'uso di vari strumenti su dispositivi Linux remoti, come CMake, clangd, rsync e qmake. È stata aggiunta l'impostazione Auto-connect per abilitare la connessione automatica al dispositivo remoto all'avvio.
  • Nell'editor di commit Git sono state ampliate le azioni disponibili sui file, ad esempio è stata aggiunta la supporto per aggiungere direttamente file a "gitignore".

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