如何在调试期间可视化Visual Studio 2010中的Graphics变量的内容?

Ale*_*kin 6 debugging visual-studio-2010 debuggervisualizer

我正在为我的应用程序开发渲染引擎,需要在调试会话期间可视化Graphics对象.我看了VS2010的Image Visualizers,就像这样或者这样,但它们只能看到Image对象,而我需要Graphics.这可能是什么解决方案?

此致,亚历山大.

Ale*_*kin 4

我终于自己弄清楚了。

要在 VS2010 中启用Graphics变量的可视化,请执行以下操作:

  1. 从此代码项目页面下载图形调试器可视化工具(使用预编译的 DLL 版本)。
  2. 将 DLL 提取到您拥有完全权限的位置。
  3. 右键单击 DLL,然后按右下角第一个选项卡上的“取消阻止”按钮。单击“应用”,然后单击“确定”关闭属性窗口。
  4. 将 DLL 复制到以下位置:

    C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\Packages\Debugger\Visualizers

    -或者-

    C:\Program Files\Microsoft Visual Studio 10.0\Common7\Packages\Debugger\Visualizers 取决于您的系统架构。

  5. 您不必重新启动 VS2010,只需运行调试会话,当您将鼠标光标悬停在变量上时,您会在变量类型名称的左侧看到一个小放大镜标志。单击此标志,您将看到在新窗口中打开的 Graphics 对象的内容。

  6. 享受!