2010-05-13 32 views
1

我正在實現一個SPA樹算法,並且正在尋找一個Visual Studio插件,讓我在調試/運行時可視化對象及其關係。VS中對象樹的可視化

可視化,如:

[0]-----[1] 
| \ /
[2] \/
| [4] 
[3] | \ 
    \ | [6] 
    \[5] 

任何想法?

回答

1

DGML,參見樣本here。您可以自己編寫它,它基於XML。你可以在Visual Studio 2010中打開它,你不需要任何加載項。您可以從添加 - 新建項目 - 直接圖形文檔創建一個。還有一個查詢語言DGQL。

現在要查看對象層次結構,可以使用Architecture Explorer。但在設計時它是靜態的。

你在運行時尋找什麼樣的關係?

+0

謝謝。我實際上發現這個: http://blogs.msdn.com/mohamedg/archive/2010/03/02/visual-gcroot-via-dgml.aspx 它使用gcroot將託管堆轉儲到一個不錯的DGML中可視化。 – 2010-05-13 22:53:21