Debugger Visualizer
(id:ladybug:20050212:p1)で紹介されている『オレ様クラス展開機能』も面白いですが,Visual C# 2005 (限定?) ではブレーク中にオブジェクトを .NET で書かれた独自ルーチンに投げ込んで色々できちゃうというお話.
- Visual Studio 2005 Beta 1 によるデバッガ ビジュアライザの作成
- http://www.microsoft.com/japan/msdn/vs05/vcsharp/simplevisualizercreation.asp
DirectX でもテクスチャの内容が「脳内予想」と全然違っていて*1嵌っている人をときどき見かけますが,Vertex Buffer や Render State の可視化やデータダンプが出きると便利かもしれませんね.STL コンテナの詳細なウォッチが出来るようになって*2無邪気に喜ぶ C++ 使いを横目に色々遊んでくださいませ.
以下 CodeProject のサンプル.
http://www.codeproject.com/csharp/DebuggerVisualizers.asp