Le 14 septembre 2017, nous avons publié une version actualisée de notre Politique de confidentialité. En utilisant video2brain.com vous vous engagez à respecter ces documents mis à jour. Veuillez donc prendre quelques minutes pour les consulter.

Visual Studio 2017 : Les nouveautés

Déboguer avec le Run to Click

TESTEZ LINKEDIN LEARNING GRATUITEMENT ET SANS ENGAGEMENT

Tester maintenant Afficher tous les abonnements
Visual Studio 2017 intègre une nouvelle fonctionnalité de débogage très agréable. Vous allez pouvoir passer directement sur une ligne de code avec la fonctionnalité Run to Click.
02:38

Transcription

Il y a quelques petites nouveautés en termes de débogage et donc ça va faire une vidéo assez courte. Donc j’ai placé un point d’arrêt, c’est rien de nouveau, à la ligne 129. Et puis, je m’apprête à démarrer. Je sais qu’au démarrage, le point d’arrêt va bien entendu s’arrêter sur cette instruction puisqu’elle fait partie du code qui s’exécute au démarrage de mon application. Et voilà qui est fait. Donc je suis arrêté sur mon point d’arrêt. Et puis, vous voyez peut-être apparaitre un petit bouton vert qui va apparaitre à chaque fois que je vais me rendre sur une ligne où je peux placer un point d’arrêt. Microsoft a appelé ça « Run to clic ». Qu’est-ce qu’on fait en général, quand on est sur un point d’arrêt ? Eh bien, on va commencer à exécuter le code pas-à-pas. Mais admettons que je m’aperçoive que j’ai plutôt envie d’aller ici sur mon « else if » où, alors c’est un peu dangereux mon « else if », mais disons que je veux venir ici. Eh bien je peux simplement cliquer à cet endroit et cela exécute l’exécution. Bon, la traduction est un peu approximative. Ça exécute l’exécution jusqu’ici. Donc c’est un « Run to clic » : je vais jusqu’au clic. Donc ça va s’exécuter, continuer jusqu’ici et s’arrêter à nouveau. Vous voyez, c’est assez pratique. Quelque chose qui a un tout petit peu changé également, c’est ici. Ça, vous connaissez. « Jusqu’à 151 ms se sont écoulées depuis le point d’arrêt précédent ». Donc c’est quelque chose qui indique combien il y a eu d’exécution depuis le point d’arrêt précédent. Vous connaissez ce type d’affichage, c’est un type d’affichage qui vous permet de voir sur chaque instruction, qu’est-ce qui s’est écoulé. Mais vous avez maintenant ça sur le « Run to clic ». Et si vous cliquez sur cette information, vous avez les « Outils de diagnostic » qui existent déjà dans « Visual Studio », dans les versions précédentes, qui vont vous permettre d’analyser ce qui s’est passé en termes d’événements, en termes d’utilisation de la mémoire. Alors ce qui s’est passé, c’est que je me suis arrêté sur le point d’arrêt bien entendu. « Utilisation de la mémoire » ici, et puis « Utilisation de l’UC », donc de l’Unité Centrale. Là, il n’y a rien de particulièrement nouveau. Mais cette séquence qui vous permet de cliquer, de voir le temps écoulé entre les deux, donc qu’est-ce qui s’est passé entre les deux et d’aller « profiler » un peu plus précisément les problématiques éventuelles de performance entre votre point d’arrêt et votre « Run to clic ».

Visual Studio 2017 : Les nouveautés

Découvrez les fonctionnalités et les améliorations de l'environnement de développement Visual Studio 2017. Observez l’optimisation des performances, l’intégration de Docker, etc.

1h04 (15 vidéos)
Aucun commentaire n´est disponible actuellement
 
Spécial abonnés
Date de parution :11 avr. 2017

Votre formation est disponible en ligne avec option de téléchargement. Bonne nouvelle : vous ne devez pas choisir entre les deux. Dès que vous achetez une formation, vous disposez des deux options de consultation !

Le téléchargement vous permet de consulter la formation hors ligne et offre une interface plus conviviale. Si vous travaillez sur différents ordinateurs ou que vous ne voulez pas regarder la formation en une seule fois, connectez-vous sur cette page pour consulter en ligne les vidéos de la formation. Nous vous souhaitons un excellent apprentissage avec cette formation vidéo.

N'hésitez pas à nous contacter si vous avez des questions !