web-dev-qa-db-fra.com

Regarder le contenu des variables dans Eclipse IDE

Comment puis-je regarder le contenu de plusieurs variables (par exemple, TreeSet) simultanément? Je peux regarder le contenu d'un TreeSet en cliquant dessus dans la fenêtre "Variables", mais je ne sais pas comment faire cela pour plusieurs variables.

72
karlicoss

Vous pouvez utiliser les fenêtres d’expressions: lors du débogage, la fenêtre de menu -> Afficher la vue -> Expressions, puis il est possible de taper des variables dont vous avez besoin de voir le contenu

105
Phuong

Vous pouvez ajouter un point de contrôle pour chaque variable qui vous intéresse.

Un point de contrôle est un point d'arrêt spécial qui arrête l'exécution d'une application chaque fois que la valeur d'une expression donnée change, sans spécifier où elle pourrait se produire. Contrairement aux points d'arrêt (qui sont spécifiques à une ligne), les points de contrôle sont associés à des fichiers. Ils prennent effet chaque fois qu'une condition spécifiée est vraie, quel que soit le moment ou l'endroit où elle s'est produite. Vous pouvez définir un point de contrôle sur une variable globale en mettant en surbrillance la variable dans l'éditeur ou en la sélectionnant dans la vue Structure.

21
Matt Ball

Cette vidéo montre très bien comment définir des points d'arrêt et observer des variables dans le débogueur Eclipse. http://youtu.be/9gAjIQc4bP

4
Robert Grutza

Vous pouvez le faire par ces moyens.

Ajoutez watchpoint et pendant le débogage, vous pouvez voir la variable dans perspective de la fenêtre du débogueur sous l'onglet de la variable. OR Ajouter System.out.println("variable = " + variable); et voir dans la console.

0