Come avrete potuto vedere nel debugger di VS 2005 ci sono i "Visualizers" che si aprono cliccando sulla lente di ingrandimento nei Datatips e visualizzano il contenuto delle variabili usando una visualizzazione diversa a seconda del tipo della variabile.

visualizer

Inclusi in VS ci sono di default 4 visualizers: Text, HTML, XML e Dataset.

E' possibile scriversi il proprio visualizer ereditando dalla classe

Microsoft.VisualStudio.DebuggerVisualizers.DialogDebuggerVisualizer

e poi installarlo in VS come spiegato qui.
In questo modo si puo avere un visualizzatore personalizzato per i propri oggetti o tipi di dato.

Siccome il visualizer XML non e' il massimo, qualcuno ha pensato di crearne uno migliore.

powered by IMHO 1.3