Comment détecter quand une variable change de valeur

Comment puis-je facilement détecter quand une variable change de valeur? Je voudrais que l’exécution du programme soit interrompue sur le débogueur lorsqu’une variable spécifiée change de valeur. En ce moment, j’utilise le débogueur d’Eclipse.

Pour une variable de classe ou d’instance

  1. faites un clic droit sur la variable dans la vue de contour
  2. sélectionnez “Toggle Watchpoint”
  3. Ensuite, dans la vue breapkoints, vous pouvez cliquer avec le bouton droit sur l’entrée résultante
  4. sélectionnez “Propriétés du point d’arrêt”
  5. désélectionnez “Accès au champ”.

OU Basculez le point d’arrêt sur la ligne où la variable est déclarée, puis cliquez avec le bouton droit sur l’entrée résultante, sélectionnez “Propriétés du point d’arrêt” et désélectionnez “Accès au champ”.