web-dev-qa-db-fra.com

Comment afficher toutes les variables lors du débogage dans Visual Studio 2012

Existe-t-il un moyen de surveiller toutes les variables lors du débogage dans Visual Studio 2012, comme je peux le faire dans IntelliJ Idea 12? J'ai une fenêtre avec toutes les variables (globales et locales) lors du débogage dans Idea et je veux la même chose dans VS 2012 (la fenêtre Autos ne suffit pas). L’aide est très appréciée . EDIT: Toutes les variables désignent des variables déjà déclarées dans le code comme:

Class Example
  Dim i as Integer
  Sub test()
   Dim a as String
   Dim b as Double
  End Sub
End Class

Lorsque j'entre dans test (), la fenêtre Autos ne s'affiche plus i.

10
Dobrobobr

De nombreuses options:

  1. Autos Pendant le débogage, vous pouvez activer 'Autos' qui affichera les valeurs de chaque membre de votre classe . Allez au menu Debug-> Windows-> Autos to le faire apparaître.

  2. Locaux Pendant le débogage, vous pouvez activer 'Locaux' qui affichera toutes les variables du cadre de pile actuel . Allez au menu Debug-> Windows-> Locaux à le faire apparaître.

  3. Regarder Bien que ce soit un peu manuellement, vous pouvez aussi utiliser 'Regarder' vous pouvez glisser-déposer n'importe quelle variable dans cette fenêtre ou cliquer avec le bouton droit de la souris puis ajouter à regarder . Allez au menu Debug-> Windows-> Watchpour le faire apparaître. Remarque. Vous pouvez activer plusieurs fenêtres de surveillance :).

  4. Passez la souris sur Enfin, vous pouvez parcourir la variable avec la souris et voir la valeur de la variable.

28
Marco Medrano

Vous pouvez déplacer votre souris sur une variable et attendre 1 seconde jusqu'à l'apparition d'une "mini" fenêtre. Ce que vous pouvez voir dépend du bloc de code où votre point d'arrêt existe.

Afficher également une fenêtre de variable: http://msdn.Microsoft.com/en-us/library/bhawk8xd.aspx

0
Masterakos