Sortie des Qt Visual Studio Tools 2.3
Avec le débogage des applications QML et la possibilité de compiler à l'avance les applications QML

Le , par dourouc05

43PARTAGES

12  0 
L’intégration de Qt à Visual Studio continue ses progrès avec une version 2.3, neuf mois après la 2.2. Elle apporte principalement deux changements : la possibilité de déboguer une application écrite en QML depuis Visual Studio et la compilation à l’avance des fichiers QML et JavaScript d’une application Qt Quick.

Le débogage de fichiers QML est une fonctionnalité attendue depuis un certain temps : il est maintenant possible de définir des points d’arrêt et de poursuivre l’exécution pas-à-pas depuis Visual Studio, tout en affichant l’état du programme — exactement comme dans Qt Creator. La session de débogage QML fonctionne en parallèle de la session de débogage C++ : on peut donc définir simultanément des points d’arrêt des deux côtés, par exemple.



Ce mode est lancé automatiquement lors du débogage d’une application contenant une partie QML : le moteur de débogage QML est alors activé, il se connecte à l’application par le biais de l’infrastructure de débogage QML. Visual Studio voit alors que deux processus sont en cours de débogage — même s’il s’agit du même processus.



Ce mode n’est pas aussi poussé que la solution de débogage “mixte”, proposée par exemple par Visual Studio pour des projets mêlant une partie C++ et une partie .Net : la pile d’appels est limitée au langage où l’exécution est arrêtée. Il n’est donc pas possible de remonter au code C++ depuis un point d’arrêt QML et vice-versa, notamment.



Cette version 2.3 n’est pas encore considérée comme “officielle” et n’est pas disponible par le Visual Studio Marketplace. Ceux qui veulent l’utiliser devront donc l’installer à la main. Une future version, incluant de nouveaux correctifs et fonctionnalités, y sera bien disponible. De futures versions de l’extension apporteront une intégration de QML à l’IntelliSense, pour une meilleure autocomplétion du code ; reste à voir quand.

Voir aussi : la liste complète des changements.

Télécharger Qt Visual Studio Tools 2.3.

Et vous ?

Qu'en pensez-vous ?

Une erreur dans cette actualité ? Signalez-le nous !

Avatar de dourouc05
Responsable Qt & Livres https://www.developpez.com
Le 25/01/2019 à 21:15
Sortie des Qt Visual Tools 2.3.1,
avec une première compatibilité avec Visual Tools 2019

Les Qt Visual Studio Tools sont l'intégration actuelle de Qt pour les dernières versions de Visual Studio. La dernière préversion, étonnamment numérotée 2.3.0, avait apporté le débogage de programmes Qt Quick en QML, ainsi que la précompilation des fichiers QML à l'aide du Qt Quick Compiler. Cette version 2.3.1 est aussi compatible avec Visual Studio 2019 et peut être installée depuis Visual Studio Marketplace. Un autre changement par rapport à la préversion est que le débogage QML n'est pas activé par défaut, il doit l'être manuellement dans les propriétés de chaque projet.

Télécharger Qt Visual Studio Tools 2.3.1.

Voir aussi : tous les changements apportés.

 
Responsable bénévole de la rubrique Qt : Thibaut Cuvelier -

Partenaire : Hébergement Web