La fenêtre “Immediate Windows” : debugger sans etre en mode debug
Comment tester / debugger du code dans Visual Studio sans devoir lancer celui-ci en mode debug ?
La fenêtre “Immediate Windows” de Visual Studio permet justement cela !
Pour afficher cette fenêtre, il faut aller dans le menu “Debug > Windows > Immediate”

A l’intérieur de cette fenêtre, vous pouvez exécuter du code, créer des variables, etc …

Tout cela, sans devoir lancer Visual Studio en mode debug ! Un gain de temps énorme.
On peut aller plus loin, si le code que l’on exécute possède un point d’arrêt, alors Visual Studio passera classiquement en mode debug, rapidement !
Pour voir les différentes variables dans le scope de “l’Immediate Window”, on peut utiliser la fenêtre “Object Test Bench”.
En survolant la souris sur l’instance de l’objet, on peut voir le contenu de celui-ci.

En faisant un click droit sur cette instance, on peut également appeler des méthodes :

Tout cela, sans entrer en mode debug !
Je vous invite vivement à tester cette fonctionnalité, je l’ai découvert il y a peu et j’y ai rapidement pris gout. Et vous, que pensez vous de cette astuce ? Utilisez-vous souvent cette fenêtre ? D’autres astuces par rapport à cette fenêtre ?