Rilascio dell'ambiente di sviluppo Qt Creator 15

È stata presentata la versione 15 dell'ambiente di sviluppo integrato Qt Creator, progettata 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 le sceneggiature sono definite in JavaScript, e la struttura e i parametri degli elementi dell'interfaccia sono specificati tramite blocchi simili al CSS. Le build pronte sono disponibili per Linux, Windows e macOS.

Nella nuova versione:

  • Sono state aggiunte nuove temi scuri e chiari («Dark (2024)» e «Light (2024)» in Preferenze > Ambiente > Interfaccia > Tema), caratterizzati da un maggiore contrasto, un colore di accento più scuro, margini ottimizzati, una nuova grafica per i pulsanti e unificazione delle icone.
    Rilascio dell'ambiente di sviluppo Qt Creator 15
    Rilascio dell'ambiente di sviluppo Qt Creator 15

    È stata ridisegnata la schermata di avvio, evidenziando le operazioni chiave come la creazione e l'apertura di progetti, aggiunto un menu laterale per la navigazione tra progetti, esempi e guide, e migliorata la funzionalità di ricerca. È stata creata una nuova raccolta di link a tutorial e corsi di formazione.

    Rilascio dell'ambiente di sviluppo Qt Creator 15
  • Continuato lo sviluppo delle funzionalità per la gestione dei plugin che ampliano le capacità di Qt Creator. La descrizione dei plugin utilizza la formattazione Markdown. L'API per lo sviluppo di plugin in linguaggio Lua è stata ampliata. Nel menu è stata aggiunta una voce (Tools > Scripting > New Script) per avviare direttamente gli script Lua che utilizzano l'API di Qt Creator.
    Rilascio dell'ambiente di sviluppo Qt Creator 15
  • Incluso il plugin ufficiale per l'integrazione con gli strumenti Axivion, che forniscono un analizzatore statico, strumenti per identificare problemi nel codice, utilità per valutare le prestazioni e analizzare l'architettura.
    Rilascio dell'ambiente di sviluppo Qt Creator 15
  • Migliorato il supporto per i progetti che utilizzano il sistema di build CMake. Ad esempio, ora è possibile navigare nel CMakeLists.txt direttamente dall'interfaccia di gestione del progetto, oltre all'apertura automatica del progetto all'apertura del file CMakeLists.txt. Nel menu «Build» e nella vista ad albero del contenuto sono state aggiunte operazioni di build, rebuild e clean per progetti annidati.
  • Negli spazi di lavoro (Workspace, possibilità di aprire una cartella come progetto) è stato implementato il supporto per la definizione di una configurazione di build personalizzata e realizzato l'aggiornamento automatico della visualizzazione del progetto.
  • Nelle impostazioni dei compilatori C/C++ è possibile specificare diversi compilatori per C e C++.
  • È stata migliorata la performance delle interfacce per visualizzare i risultati dell'applicazione (Application Output) e i messaggi del compilatore (Compile Output). Aggiunta un'opzione per bloccare l'output eccessivo.
  • Strumenti ampliati per lavorare con Git. Nel suggerimento istantaneo Instant Blame sono stati aggiunti pulsanti per eseguire il comando «git blame» per il branch selezionato o genitore, visualizzare la versione corrente del file e mostrare il log. Aggiunta un'opzione per mostrare le etichette visive correlate a Git nell'interfaccia di navigazione dei file del progetto, oltre a evidenziare in colore i file modificati.
  • Per le piattaforme Windows e macOS è stata aggiunta l'opzione (Preferences > Environment > System > Enable Crash Reporting) per inviare automaticamente rapporti sugli arresti anomali, utilizzando i servizi Google Crashpad e Sentry.io.
  • Aggiunto supporto per la piattaforma Windows su sistemi con architettura ARM.

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