Activation et désactivation de points d'arrêt

Au lieu de supprimer un point d'arrêt, vous pouvez le désactiver, de façon qu'il n'interrompe pas l'exécution du programme. Si un point d'arrêt est activé, le système interrompt toutes les unités d'exécution chaque fois qu'il le rencontre dans le code. Lorsqu'un point d'arrêt est désactivé, les unités d'exécution ne sont pas interrompues. Les points d'arrêt peuvent être ajoutés, supprimés, activés ou désactivés pendant l'exécution de votre application.

Pourquoi et quand exécuter cette tâche

Lorsque vous désactivez un point d'arrêt, ce dernier reste dans la vue Points d'arrêt. Pour que votre programme s'arrête sur un point d'arrêt que vous avez désactivé, sélectionnez et désactivez le point d'arrêt. L'avantage de la désactivation par rapport à la suppression d'un point d'arrêt est que vous n'avez pas à rechercher l'emplacement dans la source pour définir à nouveau le point d'arrêt. Par ailleurs, un point d'arrêt désactivé sauvegarde les autres paramètres que vous avez pu définir pour le point d'arrêt.

Les points d'arrêt définis comprennent deux indicateurs à leur gauche. La case à cocher la plus à gauche indique si le point d'arrêt est activé. Les points d'arrêt activés sont signalés par une case cochée et les points d'arrêt désactivés par une case vide. Lorsqu'un point d'arrêt est désactivé, vous pouvez choisir Activer dans le menu en incrustation de la vue Points d'arrêt ou Activer le point d'arrêt dans celui de l'éditeur. Lorsqu'un point d'arrêt est activé, vous pouvez choisir Désactiver dans le menu en incrustation.

Pour activer ou désactiver un seul point d'arrêt dans la vue Points d'arrêt, procédez comme suit :

Procédure

  1. Cliquez sur la vue Points d'arrêt pour la mettre au premier plan.
  2. Faites défiler la liste des points d'arrêt jusqu'au point d'arrêt que vous souhaitez activer ou désactiver. Si vous souhaitez activer ou désactiver plusieurs points d'arrêt, sélectionnez-les avec les touches Maj et Ctrl.
  3. Exécutez la procédure de votre choix :
    1. Cochez la case la plus à gauche du point d'arrêt que vous voulez activer ou désactiver. Si la case est cochée, le point d'arrêt est activé. Si elle est vide, il est désactivé.
    2. Cliquez avec le bouton droit de la souris sur le point d'arrêt que vous voulez activer ou désactiver et sélectionnez Activer ou Désactiver dans le menu en incrustation.

Résultats

Pour activer ou désactiver un point d'arrêt dans l'éditeur, procédez comme suit :

  1. Localisez le point d'arrêt dans l'éditeur.
  2. Exécutez la procédure de votre choix :
    • Cliquez avec le bouton droit de la souris sur l'indicateur de point d'arrêt dans la barre de règle de l'éditeur et sélectionnez Activer le point d'arrêt ou Désactiver le point d'arrêt dans le menu en incrustation.
    • Cliquez avec le bouton droit de la souris sur le point d'arrêt dans l'éditeur et sélectionnez Activer le point d'arrêt ou Désactiver le point d'arrêt dans le menu en incrustation.
  3. L'indicateur de point d'arrêt se transforme en point vide si le point d'arrêt est désactivé et en point rempli s'il est activé.

Vous pouvez également désactiver tous les points d'arrêt. Pour ce faire, cliquez sur le bouton à bascule Ignorer tous les points d'arrêt. Cette opération permet de désactiver temporairement tous les points d'arrêt. Pour réactiver tous les points d'arrêt (sauf ceux que vous avez désactivés par l'action Désactiver le point d'arrêt), cliquez à nouveau sur le bouton à bascule Ignorer tous les points d'arrêt.


Commentaires en retour