Bienvenue à Blogs CodeS-SourceS Identification | Inscription | Aide

Atteint de JavaScriptite Aiguë [Cyril Durand]

Expert ASP.net Ajax et WCF, Cyril Durand parle dans son blog de point techniques sur ASP.net, ASP.net Ajax, JavaScript, WCF et .net en général. Cyril est également consultant indépendant, n'hésitez pas à le contacter pour de l'assistance sur vos projets

Actualités

  • Blog de Cyril DURAND, passionné de JavaScript, Ajax, ASP.net et tout ce qui touche au developpement Web Client-Side.

    Consultant freelance, n'hésitez pas à me contacter pour vos projets .net : architecture, accompagnement, formation, ...

    View Cyril Durand's profile on LinkedIn
    hit counters


    Expertise Commerce server et BizTalk

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

image

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

image

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.

image

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

image

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 ? 

Posted: vendredi 2 janvier 2009 21:55 par cyril
Ce post vous a plu ? Ajoutez le dans vos favoris pour ne pas perdre de temps à le retrouver le jour où vous en aurez besoin :

Commentaires

lgmorand a dit :

tu devrais préciser la version de VS car beaucoup vont la chercher dans leur version sans la trouver :)

# janvier 6, 2009 13:53

cyril a dit :

ben la version actuelle :p

Effectivement certaines fonctionnalités présentées ci dessus ne fonctionnent que sous VS2008

# janvier 6, 2009 14:02

lgmorand a dit :

et bah je suis sur le cul :/

je n'ai pas immediate Windows sous VS2005 Version professionnal MAIS sur la version 2005 Team Developper, c'est présent. Faudra m'expliquer pourquoi c'est pas intégrer dans toutes... suis-je le seul dans mon cas?

# janvier 12, 2009 17:56
Les commentaires anonymes sont désactivés

Les 10 derniers blogs postés

- Silverlight 3 : Communication et multicast par Kévin Gosse le il y a 4 heures et 10 minutes

- [Perso] Découvertes estivales : Linux (Part I) par Le blog de FremyCompany le il y a 6 heures et 52 minutes

- [Refactoring] ReSharper pour Visual Studio 2010 (Preview) par Thomas Jaskula le il y a 21 heures et 28 minutes

- [Refactoring] Analyser vos exceptions avec ReSharper Exceptional par Thomas Jaskula le il y a 22 heures et 42 minutes

- SharePoint 2007 : patterns & practices SharePoint Guidance par Philippe Sentenac [MVP SharePoint] le 07-03-2009, 09:56

- [Visual Studio 2010] Les tests cases c’est bien, mais je vais devoir tout réécrire ? par Etienne Margraff le 07-03-2009, 09:00

- MVP[Gribouillon].AddYear par The Grib's Lair [Sébastien PICAMELOT - MVP SharePoint] le 07-03-2009, 08:45

- Clinique INSIA - Projet de fin d’Etudes (Silverlight 3 MVVM et OutOfBrowser, WCF, TFS) - Part 1 par David REI le 07-02-2009, 23:38

- C’est la crise ? Bah pourquoi cramer du budget pub alors ? par Nix's Blog le 07-02-2009, 15:31

- Soyons MVP ! par TheSaib .NET blog le 07-02-2009, 12:15