Peu après la sortie de la version précédente, il y a une dizaine de semaines, beaucoup de nouveautés ont déjà fait leur apparition, avec quelques corrections de bogues :
- le module de support de Bazaar complètement réécrit ;
- le module de support du débogueur de Visual Studio complètement réécrit, avec des améliorations de vitesse ; on peut maintenant déboguer des applications 32 et 64 bits depuis Qt Creator ;
- nouvelle option de définition de types MIME pour faire correspondre les éditeurs aux fichiers, au bon vouloir de l’utilisateur ;
- nouveau support d’enregistrement et de réutilisation des macros ;
- nouveaux snippets entièrement configurables pour les éditeurs, dont une série de snippets C++ et QML prédéfinis ;
- nouvel accès configurable aux outils externes, dont les outils de traduction lupdate et lrelease ;
- nouvelles infobulles magnétisées pour le débogueur ;
- nouveau support pour l’agent de débogage sur Symbian, CODA ;
- nouvelle intégration du débogueur Valgrind/memcheck pour Linux et Mac OS X ;
- nouvel éditeur spécialisé pour le langage de shaders GL.
Parmi les améliorations, on peut compter le support de QML (autocomplétion d’URL, d’imports de fichiers et de propriétés attachées), les avertissements de type JSlint, le filtre de localisation des fonctions QML, le Qt Quick Designer (plus de détails plus bas), le débogage de code C++/QML, la personnalisation des étapes de compilation à l’aide de variables, etc. Pour tous les détails, voir le fichier de changements : http://qt.gitorious.org/qt-creator/qt-creator/blobs/2.2/dist/changes-2.2.0.
Les paquets de sources sont disponibles sur Gitorious http://git.gitorious.org/qt-creator/qt-creator.git, des binaires sur le Qt Developer Network http://developer.qt.nokia.com/wiki/QtCreator2.2Download.
Quelques captures d’écran :
Une fuite de mémoire a été trouvée.
Complétion de code avec des snippets.
Édition de code QML.