Assurance qualité
Logicielle

Points d'arrêt

Ajouter un point d'arrêt

La première étape pour utiliser le débogueur consiste à ajouter un ou des points d'arrêt. Un point d'arrêt est un endroit ou nous demanderons au débogueur de faire une pause sur l'exécution de notre programme, nous permettant ainsi d'analyser le contenu des variables et par la suite d'exécuter le code ligne par ligne. Vous pouvez mettre autant de points d'arrêts que vous le voulez. Le débogueur nous permettra de passer d'un point d'arrêt à l'autre assez facilement.

Ajouter un point d'arrêt est simple. On a simplement besoin de cliquer à la gauche de la ligne de code, dans la marge à la gauche du numéro de la ligne. Si vous cliquez au bon endroit, votre éditeur devrait afficher un point rouge dans la marge indiquant que le code va s'arrêter ici.

Ajout d'un point d'arrêt

Une autre façon de mettre un point d'arrêt est d'utiliser les raccourcis de votre clavier. Dans Visual Studio et Visual Studio Code, cliquez ou mettez le curseur de texte sur la ligne à laquelle vous voulez ajouter le point d'arrêt et appuyez sur la touche F9 de votre clavier.

Lancer et stopper le débogueur

Pour utiliser les points d'arrêt et que le code s'arrête automatiquement à ceux-ci, vous devez lancer votre programme avec le débogueur. En général, votre éditeur de code vous offrira cette option. Voici où vous pouvez la trouver dépendant de votre éditeur:

ÉditeurEmplacement de l'optionRaccourci clavier
Visual Studio CodeRun -> Start DebuggingF5
Visual StudioDebug -> StartF5

Lorsque vous lancer votre programme avec le débogueur, celui-ci s'exécutera normalment jusqu'à ce que le code rencontre un point d'arrêt. À ce moment, le code sera en pause.

Si vous voulez fermer votre programme et le débogueur, vous n'avez qu'à sélectionner l'option dans votre éditeur:

ÉditeurEmplacement de l'optionRaccourci clavier
Visual Studio CodeRun -> Stop DebuggingShift + F5
Visual StudioDebug -> Stop debuggingF5 + F5

Dans certains éditeur, il y a de petites icônes en raccourci que vous pouvez utiliser pour démarrer et stopper le débogueur. Ces icônes sont une petite flèche verte pour démarrer le débogueur et un petit carré rouge pour l'arrêter.

Icône pour démarrer et stopper le débogueur