vue global/static/inherrited variables dans eclipse débogueur
C'est un problème mineur pour moi qui revient sans cesse. Quand je suis débogage d'un programme je peux voir les variables dans la portée immédiate, mais je ne vois pas de variables globales, statiques ou variables héritées par cette classe. La seule façon que je sais comment obtenir ces valeurs pour le test est de créer une variable muette pour stocker la variable que je veux à l'intérieur de la portée d'une fonction, ce qui n'est pas efficace ou élégant.
Est-il un moyen plus facile de voir la valeur de l'une ou l'autre des trois types de variables que j'ai mentionné en passant par le débogueur?
Grâce
Vous devez vous connecter pour publier un commentaire.
Vous pouvez utiliser le L'Expression De Vue de regarder une expression arbitraire, y compris statiques et variables globales.
Un autre coup d'œil est le Affiche La Vue, qui permet d'exécuter du code arbitraire.
L'expansion de l'entrée pour
this
dans leVariables
vue dans leDebug Perspective
devrait vous permettre de visualiser tous ceux (non statique) membres déjà, par défaut.Pour afficher les constantes et les membres statiques, dans le
Variables
affichage du menu (ouvert en cliquant sur la petite flèche en haut à droite de la vue), choisissezJava > Show Static Variables
ouShow Constants
Dans la Perspective Debug, ouvrez la vue Variables, cliquez sur la flèche pointant vers le bas en haut à droite de la fenêtre et sélectionnez Java /Afficher les Variables Statiques