Qt Creator

Software screenshot:
Qt Creator
Dettagli del software:
Versione: 4.7.0 Aggiornato
Data di caricamento: 17 Aug 18
Sviluppatore: Digia
Licenza: Libero
Popolarità: 269

Rating: 2.3/5 (Total Votes: 3)

Qt Creator è un'applicazione IDE (Integrated Development Environment) grafico multipiattaforma e open source che fornisce agli sviluppatori Qt tutto ciò di cui hanno bisogno per creare interfacce utente grafiche utilizzabili e attraenti. Supporta entrambi i toolkit Qt4 e Qt5.

Comprende un visual debugger, un form designer e un layout GUI (Graphical User Interface) integrato. Il programma è progettato in modo tale che possa essere utilizzato da programmatori esperti Qt sia esperti che principianti.


Caratteristiche a colpo d'occhio

È dotato di un editor di codice con supporto per QML, C ++ ed ECMAscript, strumenti di navigazione rapida del codice, completamento del codice, evidenziazione della sintassi, controllo del codice statico e supporto per il refactoring del codice sorgente. Inoltre, fornisce agli utenti suggerimenti sullo stile durante la digitazione, la guida sensibile al contesto, la piegatura del codice, la selezione delle parentesi e le modalità di corrispondenza.

Il debugger visivo C ++ integrato è in grado di visualizzare i dati di Qt in un formato leggibile dall'uomo, grazie alla sua consapevolezza delle classi Qt & rsquo; strutture. Inoltre, può visualizzare chiaramente le informazioni grezze del debugger GNU.

Un'altra caratteristica interessante è il supporto integrato per diversi ben noti sistemi di controllo delle versioni, inclusi Git, Mercurial, Bazaar, Subversion, CVS e Perforce. Inoltre, supporta il CDB (Microsoft Console Debugger). debugger JavaScript interno, applicazioni LLDB (debugger LLVM) e GDB (GNU Symbolic Debugger).


Sotto il cofano e le piattaforme supportate

Essendo scritto in Qt, l'applicazione è indipendente dalla piattaforma, supporta i sistemi operativi Linux, Microsoft Windows e Mac OS X. È stato testato con successo con architetture di set di istruzioni a 64-bit e 32-bit.

Su Linux, è distribuito come programmi di installazione nativi per le piattaforme hardware a 64 e 32 bit, oltre a un archivio sorgente che può essere configurato, compilato e installato su qualsiasi distribuzione Linux.


Linea di fondo

Tutto sommato, il progetto Qt Creator è un'utilità molto utile per gli sviluppatori Qt esistenti e imminenti che sono alla ricerca di una delle migliori soluzioni per l'implementazione di interfacce utente moderne e prive di limiti per le loro applicazioni.

< forte> Novità in questa versione :

  • Supporto C ++:
  • Abbiamo deciso che è ora di attivare il modello di codice Clang per impostazione predefinita. Ha fatto enormi progressi durante le ultime versioni e ad un certo punto abbiamo bisogno di fare questo passaggio. Il modello integrato non può tenere il passo con gli sviluppi del linguaggio C ++, né con lo sviluppo degli strumenti disponibili attorno ad esso. Al giorno d'oggi chiudiamo regolarmente segnalazioni di bug con il commento & quot; funziona con il modello di codice Clang & quot ;. Inoltre, il modello di codice Clang fornisce informazioni molto migliori sui problemi nel codice senza passare esplicitamente al ciclo edit-compile-analizza. Si prega inoltre di dare un'occhiata al post sul blog di Nikolai sul modello di codice Clang e sulla storia del supporto C / C ++ in Qt Creator.
  • Ci possono essere situazioni in cui il modello integrato funziona ancora meglio per te rispetto al modello di codice Clang e tu continui ad avere l'opzione per usarlo, disabilitando il plugin ClangCodeModel. Anche l'indice dei simboli globali viene creato con il modello integrato.
  • Diagnostica e fixits a livello di progetto in Qt Creator di clang-tidy e clazy:
  • Abbiamo aggiornato il modello di codice Clang a Clang 6.0. Ora fornisce le informazioni per la panoramica del documento corrente, che viene utilizzato per il dropdown dei simboli, il riquadro del profilo e & quot;. & Quot; filtro localizzatore. Puoi anche avere più libertà nel decidere quali Clang-Tidy e Clazy controllano che vuoi eseguire durante la modifica e avere la possibilità di eseguire controlli sull'intera base di codice attraverso un nuovo strumento in modalità Debug (Analizza & gt; Clang-Tidy e Clazy) . Gli avvertimenti e gli errori dal modello di codice ora sono anche mostrati facoltativamente nel riquadro Problemi.
  • Integrazione del test:
  • Se il cursore di testo nell'editor C ++ è attualmente all'interno di una funzione di test, è possibile eseguire direttamente quel test individuale con la nuova azione Esegui test sotto l'azione del cursore. L'integrazione del test ora segna anche la posizione dei test non riusciti nell'editor. Per Google Test abbiamo aggiunto il supporto per il filtro.
  • Host di Windows:
  • In Windows abbiamo migliorato la scansione dei compilatori MSVC, che in precedenza potevano bloccare Qt Creator. Abbiamo anche risolto un problema che potrebbe portare a blocchi a breve termine mentre Qt Creator ascoltava il flusso di debug Windows condiviso e globale. E il salvataggio dei file su unità di rete dovrebbe funzionare di nuovo in tutte le configurazioni.
  • Altri miglioramenti:
  • Le opzioni del kit sono una delle impostazioni più importanti che potresti dover adattare per i tuoi progetti in Qt Creator. Quindi li inseriamo nella loro voce di primo livello nella finestra di dialogo delle preferenze, che è anche la primissima nell'elenco.
  • Se disponi di uno schermo HiDPI su Windows o Linux, ora puoi facilmente scegliere se vuoi il ridimensionamento automatico di Qt o meno, abilitando o disabilitando la nuova opzione in Ambiente & gt; Interfaccia.
  • La vista File System ha nuove opzioni per mostrare le cartelle nella parte superiore anziché integrate nell'ordinamento alfabetico e per disattivare la sincronizzazione della cartella di base con il progetto del documento corrente. Puoi anche creare nuove cartelle direttamente nella vista File System ora.

Novità nella versione 4.6.2:

  • Montaggio:
  • Se stai usando il modello di codice Clang o i segnalibri, ci sono nuove annotazioni in linea nell'editor. Segnalibri e errori Clang e avvisi ora vengono visualizzati anche alla fine della riga di testo corrispondente nell'editor. In questo modo, puoi facilmente vedere i dettagli dei problemi mentre scrivi, senza dover passare il mouse sopra il testo sottolineato o il marcatore sul lato sinistro. Puoi configurare la posizione delle annotazioni in Opzioni & gt; Editor di testo & gt; Display. (Puoi anche disattivare la funzione lì, se non ti piace.)
  • Abbiamo anche aggiunto l'opzione per scorrere agevolmente nella nuova posizione se salti in una posizione diversa nello stesso file. Se ti piace provare questa funzione, attivala in Opzioni & gt; Editor di testo & gt; Visualizza & gt; Animare la navigazione all'interno del file.
  • C ++:
  • Abbiamo attivato alcune funzionalità di evidenziazione che erano già disponibili, ma non disponevamo del proprio set di colori nella combinazione di colori predefinita. Le variabili locali, globali e membri, le funzioni, le dichiarazioni e gli argomenti di output sono ora distinguibili dalla loro evidenziazione nell'editor. Nel caso che sia troppo colorato per te, abbiamo reso disponibile lo schema precedente più modesto come Default Classic in Opzioni & gt; Editor di testo & gt; Caratteri e colori.
  • Quando si rinomina una classe, Qt Creator ora offre di rinominare anche i file con lo stesso nome base. Basta selezionare l'opzione Rinomina file nel pannello dei risultati della ricerca prima di premere il pulsante Sostituisci.
  • Se hai attivato il modello di codice Clang, questo viene ora utilizzato anche per l'evidenziazione dell'identificatore sul cursore del testo, che in precedenza utilizzava comunque il modello incorporato.
  • CMake:
  • Qt Creator Albero del progetto CMake Abbiamo eseguito un po 'di pulizia dell'albero del progetto quando si utilizza CMake & gt; = 3.7 (& quot; modalità server & quot;). Ora ha come valore predefinito nascondere le directory vuote ei file di origine si spostano di un livello verso l'alto, eliminando il nodo aggiuntivo. Abbiamo anche corretto la directory di lavoro dell'applicazione quando è stato specificato un CMAKE_RUNTIME_OUTPUT_DIRECTORY e non è stato possibile accettare modifiche esterne dalla configurazione di CMake sulla finestra di dialogo del disco.
  • Altre modifiche:
  • Abbiamo rimosso il supporto non mantenuto per Windows CE e l'integrazione ClearCase è stata disattivata per impostazione predefinita.

Novità della versione nella versione:

  • Montaggio:
  • Se stai usando il modello di codice Clang o i segnalibri, ci sono nuove annotazioni in linea nell'editor. Segnalibri e errori Clang e avvisi ora vengono visualizzati anche alla fine della riga di testo corrispondente nell'editor. In questo modo, puoi facilmente vedere i dettagli dei problemi mentre scrivi, senza dover passare il mouse sopra il testo sottolineato o il marcatore sul lato sinistro. Puoi configurare la posizione delle annotazioni in Opzioni & gt; Editor di testo & gt; Display. (Puoi anche disattivare la funzione lì, se non ti piace.)
  • Abbiamo anche aggiunto l'opzione per scorrere agevolmente nella nuova posizione se salti in una posizione diversa nello stesso file. Se ti piace provare questa funzione, attivala in Opzioni & gt; Editor di testo & gt; Visualizza & gt; Animare la navigazione all'interno del file.
  • C ++:
  • Abbiamo attivato alcune funzionalità di evidenziazione che erano già disponibili, ma non disponevamo del proprio set di colori nella combinazione di colori predefinita. Le variabili locali, globali e membri, le funzioni, le dichiarazioni e gli argomenti di output sono ora distinguibili dalla loro evidenziazione nell'editor. Nel caso che sia troppo colorato per te, abbiamo reso disponibile lo schema precedente più modesto come Default Classic in Opzioni & gt; Editor di testo & gt; Caratteri e colori.
  • Quando si rinomina una classe, Qt Creator ora offre di rinominare anche i file con lo stesso nome base. Basta selezionare l'opzione Rinomina file nel pannello dei risultati della ricerca prima di premere il pulsante Sostituisci.
  • Se hai attivato il modello di codice Clang, questo viene ora utilizzato anche per l'evidenziazione dell'identificatore sul cursore del testo, che in precedenza utilizzava comunque il modello incorporato.
  • CMake:
  • Qt Creator Albero del progetto CMake Abbiamo eseguito un po 'di pulizia dell'albero del progetto quando si utilizza CMake & gt; = 3.7 (& quot; modalità server & quot;). Ora ha come valore predefinito nascondere le directory vuote ei file di origine si spostano di un livello verso l'alto, eliminando il nodo aggiuntivo. Abbiamo anche corretto la directory di lavoro dell'applicazione quando è stato specificato un CMAKE_RUNTIME_OUTPUT_DIRECTORY e non è stato possibile accettare modifiche esterne dalla configurazione di CMake sulla finestra di dialogo del disco.
  • Altre modifiche:
  • Abbiamo rimosso il supporto non mantenuto per Windows CE e l'integrazione ClearCase è stata disattivata per impostazione predefinita.

Novità della versione 4.3.1:

  • Qt Quick Designer:
  • Per Qt Creator 4.3 abbiamo integrato un editor di codice in Qt Quick Designer. Ciò consente di utilizzare l'editor Proprietà e il Navigatore anche durante la modifica del codice. Inoltre, puoi dividere la vista per mostrare sia l'editor grafico che l'editor di codice e vedere direttamente come un cambiamento nell'editor grafico influisce sul codice e viceversa. Naturalmente, puoi comunque utilizzare l'editor solo per il codice in modalità Modifica.
  • Ci sono stati molti altri miglioramenti e aggiunte a Qt Quick Designer, come un migliore supporto dei contenitori impilati e una nuova barra degli strumenti per azioni comuni. Si prega di dare un'occhiata al post del blog che si concentra solo su cosa è nuovo in Qt Quick Designer.
  • CMake:
  • Se si utilizza Qt Creator con CMake 3.7 o versioni successive, viene ora utilizzata la modalità server aggiunta a CMake 3.7 a vantaggio degli IDE. Fornisce informazioni molto migliori sulla struttura del progetto, include percorsi e altro ancora rispetto a quello che potremmo analizzare prima dai generatori e da Makefile. Di conseguenza, puoi vedere anche prodotti e obiettivi nell'albero del progetto e puoi costruirli individualmente.
  • Indipendentemente dalla versione di CMake, abbiamo aggiunto i file di intestazione all'albero del progetto, anche se non sono elencati esplicitamente nei file di progetto. Ora puoi anche importare build esistenti di un progetto CMake, come già prevediamo progetti basati su QMake, che creano un kit con le informazioni trovate nella cache di CMake dalla build e registra nuove toolchain e versioni di Qt secondo necessità.
  • C ++:
  • Se stai codificando in C oltre al C ++, o usi file in diversi (sotto) progetti con diverse definizioni, troverai utile una nuova funzionalità nell'editor C ++: Se un file viene usato in contesti diversi, un menu a discesa il menu viene visualizzato nella barra degli strumenti in cima all'editor, che consente di scegliere il (sotto) progetto e lingua che l'editor deve interpretare nel file (documentazione).
  • Se hai bisogno di un po 'di sperimentazione, attiva il plugin ClangRefactoring. Aggiunge il supporto preliminare per clang-query a Ricerca avanzata e utilizza Clang per il refactoring di ridenominazione locale.
  • Debug CDB / MSVC:
  • Il nostro supporto CDB per il debugging del codice MSVC ora utilizza un backend basato su Python per una bella stampa. Ciò si traduce in prestazioni molto migliori e, dal momento che condivide il più bel codice di stampa con i nostri backend GDB e LLDB, anche in più, migliori e unificate stampanti graziose per il supporto CDB di Qt Creator.
  • Nota: il supporto per il debug del CDB è stato spostato su un componente opzionale separato nei programmi di installazione (abilitato per impostazione predefinita). Sfortunatamente ciò significa che se si utilizza il programma di installazione online per l'aggiornamento a Qt Creator 4.3, questo nuovo componente non verrà installato. Devi riavviare lo strumento di manutenzione, scegliere & quot; Aggiungi o Rimuovi componenti & quot ;, e installa Qt & gt; Strumenti & gt; Componente di supporto del debugger CDB di Qt Creator per recuperarlo.
  • QML Profiler:
  • Quando profili l'applicazione Qt Quick con QML Profiler, puoi visualizzare le informazioni sulle prestazioni anche direttamente nell'editor di codice QML. Anche il profiler ha ricevuto molti miglioramenti delle prestazioni e molti problemi di interfaccia utente più piccoli sono stati risolti.
  • Android
  • Qt Creator 4.3 corregge i problemi creati dalle modifiche nell'SDK di Android versione 25.3.1.
  • iOS:
  • Se si utilizza Qt Creator per lo sviluppo iOS, ora è possibile scegliere il team di sviluppatori e il profilo di provisioning utilizzato per la firma. Questo sovrascrive il valore predefinito scelto da QMake e le eventuali impostazioni presenti nei file di progetto.

Novità in nella versione 4.3.0:

  • Qt Quick Designer:
  • Per Qt Creator 4.3 abbiamo integrato un editor di codice in Qt Quick Designer. Ciò consente di utilizzare l'editor Proprietà e il Navigatore anche durante la modifica del codice. Inoltre, puoi dividere la vista per mostrare sia l'editor grafico che l'editor di codice e vedere direttamente come un cambiamento nell'editor grafico influisce sul codice e viceversa. Naturalmente, puoi comunque utilizzare l'editor solo per il codice in modalità Modifica.
  • Ci sono stati molti altri miglioramenti e aggiunte a Qt Quick Designer, come un migliore supporto dei contenitori impilati e una nuova barra degli strumenti per azioni comuni. Si prega di dare un'occhiata al post del blog che si concentra solo su cosa è nuovo in Qt Quick Designer.
  • CMake:
  • Se si utilizza Qt Creator con CMake 3.7 o versioni successive, viene ora utilizzata la modalità server aggiunta a CMake 3.7 a vantaggio degli IDE. Fornisce informazioni molto migliori sulla struttura del progetto, include percorsi e altro ancora rispetto a quello che potremmo analizzare prima dai generatori e da Makefile. Di conseguenza, puoi vedere anche prodotti e obiettivi nell'albero del progetto e puoi costruirli individualmente.
  • Indipendentemente dalla versione di CMake, abbiamo aggiunto i file di intestazione all'albero del progetto, anche se non sono elencati esplicitamente nei file di progetto. Ora puoi anche importare build esistenti di un progetto CMake, come già prevediamo progetti basati su QMake, che creano un kit con le informazioni trovate nella cache di CMake dalla build e registra nuove toolchain e versioni di Qt secondo necessità.
  • C ++:
  • Se stai codificando in C oltre al C ++, o usi file in diversi (sotto) progetti con diverse definizioni, troverai utile una nuova funzionalità nell'editor C ++: Se un file viene usato in contesti diversi, un menu a discesa il menu viene visualizzato nella barra degli strumenti in cima all'editor, che consente di scegliere il (sotto) progetto e lingua che l'editor deve interpretare nel file (documentazione).
  • Se hai bisogno di un po 'di sperimentazione, attiva il plugin ClangRefactoring. Aggiunge il supporto preliminare per clang-query a Ricerca avanzata e utilizza Clang per il refactoring di ridenominazione locale.
  • Debug CDB / MSVC:
  • Il nostro supporto CDB per il debugging del codice MSVC ora utilizza un backend basato su Python per una bella stampa. Ciò si traduce in prestazioni molto migliori e, dal momento che condivide il più bel codice di stampa con i nostri backend GDB e LLDB, anche in più, migliori e unificate stampanti graziose per il supporto CDB di Qt Creator.
  • Nota: il supporto per il debug del CDB è stato spostato su un componente opzionale separato nei programmi di installazione (abilitato per impostazione predefinita). Sfortunatamente ciò significa che se si utilizza il programma di installazione online per l'aggiornamento a Qt Creator 4.3, questo nuovo componente non verrà installato. Devi riavviare lo strumento di manutenzione, scegliere & quot; Aggiungi o Rimuovi componenti & quot ;, e installa Qt & gt; Strumenti & gt; Componente di supporto del debugger CDB di Qt Creator per recuperarlo.
  • QML Profiler:
  • Quando profili l'applicazione Qt Quick con QML Profiler, puoi visualizzare le informazioni sulle prestazioni anche direttamente nell'editor di codice QML. Anche il profiler ha ricevuto molti miglioramenti delle prestazioni e molti problemi di interfaccia utente più piccoli sono stati risolti.
  • Android
  • Qt Creator 4.3 corregge i problemi creati dalle modifiche nell'SDK di Android versione 25.3.1.
  • iOS:
  • Se si utilizza Qt Creator per lo sviluppo iOS, ora è possibile scegliere il team di sviluppatori e il profilo di provisioning utilizzato per la firma. Questo sovrascrive il valore predefinito scelto da QMake e le eventuali impostazioni presenti nei file di progetto.

Novità nella versione 4.2.2 / 4.3 Beta:

  • Questa è una versione di bugfix pura, e si prende cura di vari bug importanti.
  • Diverse proprietà delle configurazioni di esecuzione sono state inizializzate solo quando si entra nella modalità Progetti, causando vari problemi durante l'esecuzione di progetti QMake e progetti che eseguono eseguibili personalizzati, che sono stati corretti.
  • In 4.2 abbiamo corretto il supporto per iOS Simulator per Xcode 8. Sfortunatamente c'erano ancora problemi, specialmente quando si eseguivano su dispositivi simulatore iOS 10.
  • Abbiamo adattato il modo in cui avviamo le applicazioni sul simulatore e questo dovrebbe funzionare in modo affidabile ancora.

Novità nella versione 4.2.1 / 4.3 Beta:

  • Questa è una versione di bugfix pura e si occupa di vari bug importanti.
  • Diverse proprietà delle configurazioni di esecuzione sono state inizializzate solo quando si entra nella modalità Progetti, causando vari problemi durante l'esecuzione di progetti QMake e progetti che eseguono eseguibili personalizzati, che sono stati corretti.
  • In 4.2 abbiamo corretto il supporto per iOS Simulator per Xcode 8. Sfortunatamente c'erano ancora problemi, specialmente quando si eseguivano su dispositivi simulatore iOS 10.
  • Abbiamo adattato il modo in cui avviamo le applicazioni sul simulatore e questo dovrebbe funzionare in modo affidabile ancora.

Novità nella versione 4.2.1:

  • Questa è una versione di bugfix pura e si prende cura di vari bug importanti.
  • Diverse proprietà delle configurazioni di esecuzione sono state inizializzate solo quando si entra nella modalità Progetti, causando vari problemi durante l'esecuzione di progetti QMake e progetti che eseguono eseguibili personalizzati, che sono stati corretti.
  • In 4.2 abbiamo corretto il supporto per iOS Simulator per Xcode 8. Sfortunatamente c'erano ancora problemi, specialmente quando si eseguivano su dispositivi simulatore iOS 10.
  • Abbiamo adattato il modo in cui avviamo le applicazioni sul simulatore e questo dovrebbe funzionare in modo affidabile ancora.

Novità della versione 4.2.0:

  • Temi:
  • Abbiamo aggiunto i temi Flat Light e Flat Dark, completando il tema Flat che è stato aggiunto in 4.0. Sono disponibili nell'ambiente & gt; Interfaccia & gt; Impostazioni tema. Abbiamo anche aggiunto altri schemi di colori per gli editor che trovi in ​​Text Editor & gt; Caratteri & amp; Colori.
  • Montaggio:
  • Gli editor di testo ora si comportano molto meglio per quanto riguarda l'inserimento e il salto automatico dei caratteri. Se si digita una quota o una parentesi, viene aggiunto il carattere di chiusura corrispondente. Se rimuovi il carattere di apertura, viene rimosso di nuovo. Se digiti tu stesso il carattere di chiusura, sostituisce quello inserito automaticamente. Entrambe ora si verificano solo finché il cursore del testo non si allontana dal carattere di chiusura. Puoi anche configurare l'inserimento automatico di parentesi e virgolette singolarmente nell'editor di testo & gt; Impostazioni di completamento.
  • C ++:
  • Oltre a correggere i bug nel modello di codice e l'integrazione dell'analizzatore statico, abbiamo anche aggiornato i nostri pacchetti binari per usare Clang 3.8.1, che risolve anche molti problemi, specialmente con MSVC. Abbiamo anche aggiunto una patch più recente a Clang che funziona meglio con MSVC2015 Update 3.
  • Qt Veloce:
  • Sia Qt Quick Designer che QML Profiler hanno ricevuto numerosi miglioramenti delle prestazioni. Ora puoi scegliere uno stile Qt Quick Controls 2 che Qt Quick Designer usa per rendere i tuoi oggetti. La nuova azione Sposta in componente sposta un oggetto e i suoi contenuti in un file separato.
  • CMake:
  • Molti bug sono stati corretti per supportare i progetti CMake e il flusso di lavoro è stato ulteriormente migliorato. CMake viene eseguito automaticamente solo se Qt Creator è l'applicazione attiva e puoi disattivare completamente la modalità automatica (Build & amp; Esegui & gt; CMake). Se si imposta la variabile QML_IMPORT_PATH nella cache di CMake per il proprio progetto, Qt Creator lo preleva e lo alimenta al modello di codice QML, quindi è possibile accedere alle importazioni QML nell'editor. (Esempio di codice CMake: set (QML_IMPORT_PATH $ {CMAKE_SOURCE_DIR} / qml $ {CMAKE_BINARY_DIR} / importa la stringa CACHE "" FORCE))
  • Altri miglioramenti:
  • Se attivi il plugin (Help & gt; About Plugin, o Qt Creator & gt; About Plugin su macOS), Qt Creator ottiene supporto sperimentale per il linguaggio di programmazione Nim. Mille grazie a Filippo Cucchetto per questo contributo. Supporta l'evidenziazione della sintassi, il rientro, le impostazioni dello stile di codifica e la gestione semplice del progetto, incluse la creazione, l'esecuzione e il debug delle applicazioni.

Novità della versione 4.1.0:

  • Temi:
  • Abbiamo aggiunto i temi Flat Light e Flat Dark, completando il tema Flat che è stato aggiunto in 4.0. Sono disponibili nell'ambiente & gt; Interfaccia & gt; Impostazioni tema. Abbiamo anche aggiunto altri schemi di colori per gli editor che trovi in ​​Text Editor & gt; Caratteri & amp; Colori.
  • Montaggio:
  • Gli editor di testo ora si comportano molto meglio per quanto riguarda l'inserimento e il salto automatico dei caratteri. Se si digita una quota o una parentesi, viene aggiunto il carattere di chiusura corrispondente. Se rimuovi il carattere di apertura, viene rimosso di nuovo. Se digiti tu stesso il carattere di chiusura, sostituisce quello inserito automaticamente. Entrambe ora si verificano solo finché il cursore del testo non si allontana dal carattere di chiusura. Puoi anche configurare l'inserimento automatico di parentesi e virgolette singolarmente nell'editor di testo & gt; Impostazioni di completamento.
  • C ++:
  • Oltre a correggere i bug nel modello di codice e l'integrazione dell'analizzatore statico, abbiamo anche aggiornato i nostri pacchetti binari per usare Clang 3.8.1, che risolve anche molti problemi, specialmente con MSVC. Abbiamo anche aggiunto una patch più recente a Clang che funziona meglio con MSVC2015 Update 3.
  • Qt Veloce:
  • Sia Qt Quick Designer che QML Profiler hanno ricevuto numerosi miglioramenti delle prestazioni. Ora puoi scegliere uno stile Qt Quick Controls 2 che Qt Quick Designer usa per rendere i tuoi oggetti. La nuova azione Sposta in componente sposta un oggetto e i suoi contenuti in un file separato.
  • CMake:
  • Molti bug sono stati corretti per supportare i progetti CMake e il flusso di lavoro è stato ulteriormente migliorato. CMake viene eseguito automaticamente solo se Qt Creator è l'applicazione attiva e puoi disattivare completamente la modalità automatica (Build & amp; Esegui & gt; CMake). Se si imposta la variabile QML_IMPORT_PATH nella cache di CMake per il proprio progetto, Qt Creator lo preleva e lo alimenta al modello di codice QML, quindi è possibile accedere alle importazioni QML nell'editor. (Esempio di codice CMake: set (QML_IMPORT_PATH $ {CMAKE_SOURCE_DIR} / qml $ {CMAKE_BINARY_DIR} / importa la stringa CACHE "" FORCE))
  • Altri miglioramenti:
  • Se attivi il plugin (Help & gt; About Plugin, o Qt Creator & gt; About Plugin su macOS), Qt Creator ottiene supporto sperimentale per il linguaggio di programmazione Nim. Mille grazie a Filippo Cucchetto per questo contributo. Supporta l'evidenziazione della sintassi, il rientro, le impostazioni dello stile di codifica e la gestione semplice del progetto, incluse la creazione, l'esecuzione e il debug delle applicazioni.

Novità della versione 4.0.3:

  • A partire da questa versione, stiamo rendendo possibile l'integrazione dell'analizzatore statico Clang, le estese funzionalità del profiler QML e l'integrazione di test automatico (sperimentale) disponibili sotto open source. L'editor di connessioni e il path editor di Qt Quick Designer, precedentemente commerciali, erano già open source con Qt Creator 3.6.0. Qt Creator è ora disponibile sotto licenza commerciale e GPLv3 (con eccezioni). Le eccezioni assicurano che non vi siano restrizioni di licenza sul codice generato e che il bridging con il codice di terze parti sia ancora possibile.
  • Gli utenti di CMake scopriranno che abbiamo migliorato il flusso di lavoro per i progetti basati su CMake. CMake viene ora attivato automaticamente quando necessario e le impostazioni del kit come la versione o la catena di strumenti Qt utilizzate vengono automaticamente configurate. La modalità Progetti ora presenta un'interfaccia utente per modificare la configurazione di CMake per una directory di build. È inoltre possibile modificare la configurazione di CMake comune a tutti i progetti che utilizzano lo stesso kit. Qt Creator non creerà più le directory di creazione di CMake prima che il progetto venga creato. Questo rende l'ambiente di lavoro molto più ordinato, specialmente quando gli utenti desiderano solo studiare il codice sorgente utilizzando il sistema di build CMake.
  • Il modello di codice Clang viene ora utilizzato automaticamente se il plug-in (sperimentale) è attivato. Abbiamo aggiunto configurazioni personalizzabili per gli avvisi, che puoi anche specificare per progetto.
  • Sul lato del debug abbiamo risolto diversi problemi che apparivano con il nuovo LLDB incluso in Xcode 7.3 su OS X. Troverai anche più belle stampanti per i tipi standard, oltre a molte correzioni di bug.
  • Se ti chiedi dove è andata la modalità Analizza: è stata unita alla modalità Debug. Nella nuova modalità Debug unificata ora trovi gli strumenti Debugger, Clang Static Analyzer, Memcheck, Callgrind e QML Profiler. QML Profiler aggiunge una nuova visualizzazione delle statistiche: The Flamegraph. In questa vista, le barre orizzontali mostrano la quantità di tempo impiegata per tutte le invocazioni di una funzione e la nidificazione verticale in alto mostra quali funzioni sono state chiamate da altre, creando una panoramica molto concisa.
  • In Qt Quick Designer è ora possibile spostare la tela trascinando con il tasto sinistro del mouse mentre si preme il tasto Spazio. Aggiunge il supporto per i nuovi Qt Quick Controls 2 e ha ricevuto numerosi bug risolti. Si prega inoltre di consultare il post e il video su Qt Quick Designer e Qt Quick Controls 2 che abbiamo recentemente pubblicato sul nostro blog.
  • Qt Creator ora ha anche un nuovo tema piatto, basato sul concetto che Diana ha presentato un anno fa. È l'impostazione predefinita per tutti coloro che non hanno mai cambiato il tema in Qt Creator. Anche il vecchio tema è ancora disponibile come "Classico" in Strumenti & gt; Opzioni & gt; Ambiente & gt; Interfaccia.

Novità della versione 4.0.1:

  • La più evidente nuova funzionalità di questa versione è probabilmente l'evidenziazione che abbiamo aggiunto alle barre di scorrimento verticale degli editor. Ora puoi facilmente vedere dove
  • segnalibri, punti di interruzione, avvisi, errori e risultati di ricerca si trovano nel documento aperto.
  • Abbiamo anche migliorato le prestazioni delle ricerche globali in Qt Creator. Mentre le ricerche basate sul modello di codice come Find Usages erano sempre multi-thread, non era il caso per le ricerche puramente basate sul testo, che è ora riparata.
  • Il modello di codice C ++ di Qt Creator ha ricevuto molte correzioni, ad esempio per molti problemi con i modelli. Ci sono stati anche molti progressi con il modello di codice basato su Clang, che ora è in esecuzione in un processo separato, che dovrebbe renderci più sicuri dagli errori in Clang stesso. Abbiamo anche aggiornato i nostri pacchetti binari per utilizzare Clang 3.6.
  • Da quando Qt Quick 1 è stato sostituito da Qt Quick 2 in Qt 5 e ora è ufficialmente obsoleto in Qt 5.5, abbiamo rimosso il supporto per Qt Quick 1 da Qt Quick Designer. Abbiamo anche rimosso le procedure guidate di Qt Quick 1 e il supporto per la creazione di profili con V8. Il visual designer di Qt Quick 2, l'editor di codice per Qt Quick 1 e 2 e la creazione di profili di Qt Quick 2 da Qt 5.2 e successive e di Qt Quick 1 non sono interessati.
  • Abbiamo anche rimosso il supporto per lo sviluppo di BlackBerry 10, privo di un manutentore. Lo sviluppo di QNX non è influenzato da questo.
  • Su Windows, abbiamo risolto un problema che a volte poteva causare il blocco di Qt Creator per alcuni secondi durante l'esecuzione di un'applicazione utente. Su Linux, abbiamo risolto un problema di prestazioni quando Qt Creator è stato compilato con supporto journal. Per lo sviluppo di Android, abbiamo risolto i problemi con Android M, 64 bit e Google AVD.

Novità nella versione 3.5.1 / 3.6.0 RC1:

  • La più evidente nuova funzionalità di questa versione è probabilmente l'evidenziazione che abbiamo aggiunto alle barre di scorrimento verticale degli editor. Ora puoi facilmente vedere dove
  • segnalibri, punti di interruzione, avvisi, errori e risultati di ricerca si trovano nel documento aperto.
  • Abbiamo anche migliorato le prestazioni delle ricerche globali in Qt Creator. Mentre le ricerche basate sul modello di codice come Find Usages erano sempre multi-thread, non era il caso per le ricerche puramente basate sul testo, che è ora riparata.
  • Il modello di codice C ++ di Qt Creator ha ricevuto molte correzioni, ad esempio per molti problemi con i modelli. Ci sono stati anche molti progressi con il modello di codice basato su Clang, che ora è in esecuzione in un processo separato, che dovrebbe renderci più sicuri dagli errori in Clang stesso. Abbiamo anche aggiornato i nostri pacchetti binari per utilizzare Clang 3.6.
  • Da quando Qt Quick 1 è stato sostituito da Qt Quick 2 in Qt 5 e ora è ufficialmente obsoleto in Qt 5.5, abbiamo rimosso il supporto per Qt Quick 1 da Qt Quick Designer. Abbiamo anche rimosso le procedure guidate di Qt Quick 1 e il supporto per la creazione di profili con V8. Il visual designer di Qt Quick 2, l'editor di codice per Qt Quick 1 e 2 e la creazione di profili di Qt Quick 2 da Qt 5.2 e successive e di Qt Quick 1 non sono interessati.
  • Abbiamo anche rimosso il supporto per lo sviluppo di BlackBerry 10, privo di un manutentore. Lo sviluppo di QNX non è influenzato da questo.
  • Su Windows, abbiamo risolto un problema che a volte poteva causare il blocco di Qt Creator per alcuni secondi durante l'esecuzione di un'applicazione utente. Su Linux, abbiamo risolto un problema di prestazioni quando Qt Creator è stato compilato con supporto journal. Per lo sviluppo di Android, abbiamo risolto i problemi con Android M, 64 bit e Google AVD.

Novità nella versione 3.5.0:

  • La più evidente nuova funzionalità di questa versione è probabilmente l'evidenziazione che abbiamo aggiunto alle barre di scorrimento verticale degli editor. Ora puoi facilmente vedere dove
  • segnalibri, punti di interruzione, avvisi, errori e risultati di ricerca si trovano nel documento aperto.
  • Abbiamo anche migliorato le prestazioni delle ricerche globali in Qt Creator. Mentre le ricerche basate sul modello di codice come Find Usages erano sempre multi-thread, non era il caso per le ricerche puramente basate sul testo, che è ora riparata.
  • Il modello di codice C ++ di Qt Creator ha ricevuto molte correzioni, ad esempio per molti problemi con i modelli. Ci sono stati anche molti progressi con il modello di codice basato su Clang, che ora è in esecuzione in un processo separato, che dovrebbe renderci più sicuri dagli errori in Clang stesso. Abbiamo anche aggiornato i nostri pacchetti binari per utilizzare Clang 3.6.
  • Da quando Qt Quick 1 è stato sostituito da Qt Quick 2 in Qt 5 e ora è ufficialmente obsoleto in Qt 5.5, abbiamo rimosso il supporto per Qt Quick 1 da Qt Quick Designer. Abbiamo anche rimosso le procedure guidate di Qt Quick 1 e il supporto per la creazione di profili con V8. Il visual designer di Qt Quick 2, l'editor di codice per Qt Quick 1 e 2 e la creazione di profili di Qt Quick 2 da Qt 5.2 e successive e di Qt Quick 1 non sono interessati.
  • Abbiamo anche rimosso il supporto per lo sviluppo di BlackBerry 10, privo di un manutentore. Lo sviluppo di QNX non è influenzato da questo.
  • Su Windows, abbiamo risolto un problema che a volte poteva causare il blocco di Qt Creator per alcuni secondi durante l'esecuzione di un'applicazione utente. Su Linux, abbiamo risolto un problema di prestazioni quando Qt Creator è stato compilato con supporto journal. Per lo sviluppo di Android, abbiamo risolto i problemi con Android M, 64 bit e Google AVD.

Novità della versione 3.4.2:

  • Questa versione include correzioni per le seguenti regressioni: la documentazione registrata manualmente su Windows è stata nuovamente annullata al riavvio e la disattivazione dei plug-in potrebbe disattivare la maggior parte della finestra di dialogo Informazioni sui plug-in.

Novità della versione 3.4.0:

  • Il supporto C ++ in Qt Creator ora ha una nuova azione di refactoring che sposta tutte le definizioni di funzione fuori da una dichiarazione di classe. Abbiamo anche aggiunto il completamento automatico per i segnali e gli slot nelle connessioni in stile Qt 5. Digita semplicemente "& amp;" e lascia che il completamento automatico comprenda il tipo dell'oggetto. Inoltre, nuovo è un filtro di localizzazione, All Included C / C ++ Files, che trova tutti i file utilizzati nel progetto includendoli, anche se non sono menzionati esplicitamente nel progetto. Il filtro è parte del valore predefinito che viene utilizzato quando si digita semplicemente il campo di input Locator e si condivide la stringa di scelta rapida con File in qualsiasi progetto.
  • Per gli utenti della versione Professional o Enterprise abbiamo aggiunto l'integrazione sperimentale per test automatici basati su Qt Test e test Qt Quick. Aggiunge un altro pannello di navigazione Test, che elenca i test definiti nel progetto, fornisce modi per eseguire singoli o serie di test e mostra chiaramente i risultati dei test in un nuovo riquadro di output dei risultati del test. Per provarlo, apri Guida & gt; Informazioni sui plugin (Qt Creator & gt; Informazioni sui plug-in, su OS X), attiva Utilità & gt; Test automatico e riavvio di Qt Creator. Abbiamo anche spostato l'integrazione dell'analizzatore statico Clang fuori dallo stato sperimentale. Se hai installato almeno Clang 3.6, ora supporta anche l'utilizzo con MSVC e MinGW. Abbiamo anche aggiunto la soppressione della diagnostica individuale per un file e una nuova pagina in modalità Progetti per gestirli.
  • Modifica dell'ambiente per l'esecuzione di strumenti esterni
  • Ricerca nelle note dell'evento QML Profiler
  • Utilizzo di catene di strumenti Android a 64 bit
  • Utilizzo di progetti generici per lo sviluppo bare metal
  • Evidenziazione di parentesi in evidenziatori generici

Novità della versione 3.3.2:

  • implementazione del plug-in del modello di codice Clang su OS X (QTCREATORBUG-14038)
  • un arresto anomalo con livello di emulazione Qt Quick quando si utilizza l'emulazione di fallback (QTCREATORBUG-14031)

Novità della versione 3.3.1:

  • Montaggio:
  • Risolto il problema con alcuni file di evidenziazione (QTCREATORBUG-13883)
  • Progetti CMake:
  • Corretto il completamento include (QTCREATORBUG-13567)
  • Corretto l'evidenziazione per i file CMake (QTCREATORBUG-13588)
  • Supporto C ++:
  • Corretto la continuazione dei commenti (QTCREATORBUG-13415)
  • Corretto l'azione di refactoring di Convert to Pointer per le variabili automatiche (QTCREATORBUG-13605)
  • Corretti le azioni di refactoring di attivazione dal menu di scelta rapida
  • ha funzionato solo se il cursore di testo è stato impostato per primo (QTCREATORBUG-13388)
  • Risolto il problema di arresto anomalo se non sono disponibili kit (QTCREATORBUG-13730)
  • Corretto il ciclo infinito durante l'analisi di alcuni file (QTCREATORBUG-13703)
  • Risolto il problema di arresto anomalo del sistema quando # nidificava più profondo di 512 livelli
  • Sistemi di controllo versione:
  • Git
  • Corretti i blocchi di ripristino nel visualizzatore di diff quando viene impostato diff.mnemonicprefix (QTCREATORBUG-13782)
  • ClearCase
  • Risolto il problema con il check out anche se il file era già stato ritirato (QTCREATORBUG-13782)
  • Incollare il codice:
  • Corretto il passaggio a pastebin.ca (QTCREATORBUG-13802)
  • Specifica piattaforma
  • OS X:
  • Corretti i file droppati dal Finder su Qt Creator (QTBUG-40449)
  • Android
  • Risolto un problema di arresto anomalo durante la rimozione dei kit rilevati automaticamente (QTCREATORBUG-13736)
  • Risolte applicazioni di debug che collegano molti moduli (QTCREATORBUG-13691)
  • WinRT:
  • Risolto il problema di installare file personalizzati nel pacchetto root (QTCREATORBUG-13835)
  • Corretti i crash occasionali durante il debug

Novità della versione 3.3.0:

  • Questa versione include una serie di nuove funzionalità e una serie di correzioni di bug.
  • Altre funzionalità includono il supporto per il sistema di build Gradle per lo sviluppo Android, un'azione di refactoring per l'adozione del nuovo stile di connessione in Qt 5, il supporto BareMetal per i progetti CMake e un'opzione per utilizzare il Qt Quick Compiler per i progetti QML basati su Qmake . Si prega di consultare anche il nostro registro delle modifiche per un elenco più completo di modifiche.
  • Per gli utenti della versione Professional o Enterprise, abbiamo aggiunto il supporto sperimentale per l'esecuzione di Clang Static Analyzer sui progetti, come nuovo strumento in modalità Analizza. La categoria degli eventi del grafico delle scene nel QML Profiler è stata notevolmente migliorata e ora visualizzerà gli intervalli di tempo di tutti gli eventi relativi al grafico delle scene invece di mostrarli come un elenco di numeri. Puoi anche vedere gli eventi di input nel profiler QML ora, in una categoria separata. In Qt Quick Designer abbiamo aggiunto la modifica diretta di TabViews e ulteriori controlli per i file di modulo (.ui.qml) e pulsanti per l'esportazione di elementi del modulo da utilizzare nei file di implementazione.

Novità nella versione 3.3.0 Beta 1:

  • Viene fornito con il supporto avanzato per dividere editor e finestre di editor aggiuntive. Ora puoi trascinare e amp; rilasciare gli editor tra le divisioni trascinando la nuova icona del tipo di file, accanto al menu a discesa del documento (vedi screenshot). Tenere premuto il tasto Ctrl (o il tasto Opzione su OS X) per aprire un altro editor sullo stesso documento, invece di spostarlo. Le visualizzazioni di navigazione (come Progetti e Apri documenti) supportano anche il trascinamento di file su divisioni. Trascinare i file dal sistema in una finestra di Qt Creator ora aprirà anche il file nella divisione appropriata.
  • Ora è possibile specificare variabili d'ambiente da utilizzare con kit specifici. I nomi visualizzati dei kit e le versioni di Qt possono contenere variabili come% {Qt: Version}, che vengono automaticamente riempite con i valori corrispondenti. Abbiamo anche aggiunto una casella di controllo per selezionare e deselezionare tutti i kit durante l'impostazione dei progetti.
  • L'apertura dei progetti QMake ora viene eseguita in modo asincrono, come il reparsing che viene eseguito quando i file .pro o .pri cambiano. Ora puoi aggiungere file ai progetti Qbs tramite il menu di scelta rapida nella vista Progetti.
  • Il QML Profiler ha il supporto per il riordino, la visualizzazione e le categorie nascoste nella timeline. Inoltre, puoi allegare note agli eventi, che vengono poi esportate insieme ai dati di profilazione e possono essere condivise con altri.
  • Quando si preme il tasto Invio mentre il cursore del testo si trova all'interno di una stringa C ++ letterale, la stringa viene ora (facoltativamente) divisa e continuata nella riga successiva, aggiungendo automaticamente le virgolette necessarie. Abbiamo anche aggiunto una piccola azione di refactoring per convertire le chiamate connect () per utilizzare il nuovo stile di connessione in Qt 5.
  • Per lo sviluppo Android abbiamo aggiunto il supporto per il sistema di build Gradle.
  • Per gli utenti della versione Professional o Enterprise, abbiamo aggiunto il supporto sperimentale per l'esecuzione di Clang Static Analyzer sui progetti, come nuovo strumento in modalità Analizza. La categoria degli eventi del grafico delle scene nel QML Profiler è stata notevolmente migliorata e ora visualizzerà gli intervalli di tempo di tutti gli eventi relativi al grafico delle scene invece di mostrarli come un elenco di numeri. Puoi anche vedere gli eventi di input nel profiler QML ora, in una categoria separata.
  • Abbiamo corretto molti altri bug e apportato miglioramenti, come migliorare l'aspetto di Qt Creator su schermi ad alta risoluzione, aggiungere un elenco di finestre aperte al menu Finestra e aggiungere una barra laterale opzionale con Contenuti, Indice, Segnalibri e Cerca le viste nella finestra di guida esterna. Vedi il nostro registro delle modifiche per un elenco più completo di modifiche.
  • Nota: con Qt Creator 3.3 rilasciamo il supporto per la compilazione di Qt Creator con Qt 4. La versione Qt minima richiesta per compilare Qt Creator è attualmente Qt 5.3.1. Ciò non influisce sui tuoi progetti, ovviamente supportiamo ancora lo sviluppo di applicazioni basate su Qt 4 con Qt Creator.

Novità della versione 3.2.2:

  • Qt Creator 3.2.2 fornisce miglioramenti ad esempio all'utilizzo di Xcode 6 e iOS Simulator.

Novità nella versione 3.2.1:

  • Generale:
  • Corretto il blocco quando si utilizza la scorciatoia per tutti i progetti o il progetto corrente
  • filtri di localizzazione (QTCREATORBUG-12875)
  • Risolto il crash che si verificava quando si attivavano i timer rimuovendo l'UpdateInfo non supportato
  • plugin che l'ha attivato (QTCREATORBUG-11262)
  • Progetti Qbs:
  • Corretto l'aggiunta e la rimozione di file quando il file di progetto è protetto da scrittura VCS
  • Risolto il problema di arresto anomalo del sistema durante la rimozione del passo di installazione vuoto
  • Supporto C ++:
  • Risolto il problema con il crash quando si apriva il menu di scelta rapida sul parametro macro (QTCREATORBUG-12853)
  • Supporto QML:
  • Aggiunti membri mancanti agli oggetti data
  • Aggiunti modelli per applicazioni Qt Quick 2.3 e Qt Quick Controls 1.2
  • Corrette le scorciatoie da tastiera nella console QML / JS (QTCREATORBUG-12956)
  • Qt Quick Designer:
  • Aggiunta l'opzione per usare il burattino QML fallback e impostarlo come predefinito
  • Corretto l'aggiornamento delle proprietà del colore (QTCREATORBUG-12841)
  • Corretta duplicazione delle proprietà ApplicationWindow (QTCREATORBUG-12910)
  • Specifica piattaforma
  • OS X:
  • Corretto il deployment della libreria Clang nei pacchetti binari
  • Corretto il deployment di puppet QML di fallback in pacchetti binari
  • File errato rimosso & gt; Esci dalla voce di menu
  • iOS:
  • Risolto il problema con la determinazione della versione SDK più recente quando nessuna versione è esplicitamente dichiarata
  • Linux remoto:
  • Risolto il debug misto QML e C ++ (QTCREATORBUG-12928)
  • Corretto il controllo della dimensione massima del pacchetto per le connessioni SSH (QTCREATORBUG-12884)
  • Windows Phone:
  • Corretto il deployment dei font per Windows Phone 8.0

Novità nella versione 3.2.0:

  • Le selezioni di blocchi negli editor di testo ora ti consentono di eseguire "editing di colonne", ovvero tutte le righe selezionate vengono modificate contemporaneamente (Qt Creator Manual)
  • La guida al contesto può ora essere configurata per l'apertura in una finestra esterna (senza disattivare la modalità Guida)
  • Il supporto per gli inizializzatori designati C99 e le stringhe concatenate è stato aggiunto al modello di codice C ++, nonché miglioramenti alla gestione della codifica e al supporto lambda e molte altre cose
  • Più riquadri sono ora ricercabili con Ctrl + F, ad esempio l'albero del progetto
  • Il profiler QML ha ricevuto ancora molte prestazioni e miglioramenti di stabilità
  • Gli utenti di Enterprise Qt Creator possono ora utilizzare il profiler QML per eseguire il debug del loro utilizzo della memoria JavaScript in QML. (Questo è disponibile solo quando si utilizza Qt 5.4 per l'applicazione debug.)

Novità nella versione 3.2.0 RC1:

  • Il filtro localizzatore file system & lsquo; f 'ora può essere utilizzato per creare nuovi file.
  • Più riquadri sono ricercabili, ad es. l'albero del progetto.
  • Il plugin qbs ora supporta l'aggiunta e la rimozione di file dai progetti.
  • Il modello di codice C ++ ha ricevuto molte correzioni, ad es. per la modifica di lambda.

Novità nella versione 3.2.0 Beta 1:

  • Negli editor di testo è ora possibile eseguire "editing di colonne" nelle selezioni di blocchi, quindi digitando una selezione di blocco si adatteranno tutte le linee contemporaneamente. La guida al contesto può ora essere configurata per l'apertura in una finestra esterna (senza disabilitare la modalità Guida). Quando si apre lo stesso file in più split, gli editor continueranno a mostrare la stessa parte del file, anche quando si aggiungono o si rimuovono linee in un'altra divisione. C'erano anche molte correzioni nel modello C ++, incluso il supporto per inizializzatori designati C99, stringhe concatenate e correzioni per problemi di codifica.
  • Nelle viste del debugger, puoi ora espandere e comprimere le colonne facendo clic sull'intestazione. Sono stati aggiunti diversi tipi agli helper del debug e, se sei coraggioso, ora puoi anche fornire i tuoi helper per il debug per i tuoi tipi. Il profiler QML ha ricevuto di nuovo molte prestazioni e miglioramenti di stabilità. Gli utenti aziendali possono ora eseguire il debug del loro utilizzo della memoria JavaScript in QML, utilizzando la nuova funzionalità di profilazione della memoria del profiler QML. (Questo è disponibile solo quando si utilizza Qt 5.4.)

Requisiti :

  • Qt

Programmi simili

xRope
xRope

3 Jun 15

Gnoduino
Gnoduino

14 Apr 15

jEdit
jEdit

17 Feb 15

Lazarus
Lazarus

18 Jul 15

Altri software di sviluppo Digia

ImageExpo
ImageExpo

2 Jan 15

Commenti a Qt Creator

I commenti non trovato
Aggiungi commento
Accendere le immagini!