vedere http://blogs.msdn.com/b/jaredpar/archive/2010/02/19/flattening-class-hierarchies-when-debugging-c.aspx
UPDATE: ho scritto uno strumento commerciale chiamato OzCode che risolve questo problema. L'idea è che se sei interessato a una proprietà della classe base, puoi "Star" quella proprietà, che fa apparire la proprietà nella parte superiore dell'elenco dei membri e anche nel testo del suo genitore.
Così, per esempio, nel seguente scenario, ho avuto per espandere due nodi di base per arrivare a vedere le proprietà che volevo, "Importante" e "interessante":
Ma una volta che Stella queste proprietà, essi appariranno sempre al top, anche durante la visualizzazione variabili del tipo derivato, così vedrò:
Questi stars sono persistenti e sarà mostrato ogni volta che si visualizza un oggetto di quel tipo in il DataTip o QuickWatch wi Da quel momento in poi, la prossima volta che una variabile di quel tipo, non avrai bisogno di espandere quei nodi "base". E poiché i valori speciali vengono visualizzati come testo del nodo genitore, se stai osservando una struttura ad albero di questi oggetti fortemente nidificati (come hai affermato tu), sarai in grado di vedere queste proprietà senza nemmeno espandere i nodi.
INFORMATIVA COMPLETA: Sono il coautore dello strumento che ho descritto qui.
fonte
2011-01-27 15:51:08
a) Esiste ancora? (il tuo sito è inattivo) b) Funziona su tutte le classi (classi del framework nativo .Net)? – tbone
@tbone a) Sì, il prodotto è stato rinominato con il nome [OzCode] (http://www.oz-code.com), aggiornato la mia risposta b) Sì, lo fa! –
Hai prezzi A/B testati? Mi piacerebbe avere questo, ma sborsare $ 70 è un blocco psicologico piuttosto grande, anche se economicamente illogico. – tbone