jth*_*h41 10 c# vspackage vs-extensibility visual-studio-2012 geometry-class-library
在处理代表几何对象的库时,Debugging目前看起来像这样:

在这里,我在观看的局部变量Autos,Locals,Watch和Immediate窗口.
由于我无法在脑海中想象物体的形状,我宁愿使用图形组件来表示这些物体.所以我开始创建一个Debugger Visualizer来绘制对象.我在这里的 bitbucket公共回购中有它.
现在我无法让它在我在解决方案中使用的控制台应用程序之外工作.我究竟做错了什么?
这是它工作时的样子:

另外,如何以允许我一次查看多个对象的方式执行此操作.我意识到我真的想看到多个对象及其交互,而不仅仅是单个对象.(例如,寻找交叉路口等).
PS
有没有人在这样的地方看到调试器扩展?或者有任何关于如何修复现有的建议?
我以Visual Studio扩展的形式尝试过此操作,但也没有成功.有关详细信息,请参阅此问题.
一种可能的选择是从下载已编译的 DLL
并将它们解压到 Debugger\Visualizers 文件夹中。某处像
C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\Packages\Debugger\Visualizers\
然后重新启动您的视觉工作室。一旦开始调试,您就会在 Graphics 变量的运行时值旁边看到 Graphic 调试器符号,如我之前提到的 codeproject 解决方案中所述。
更新 1: 我还强烈建议您查看以下博客,其中 Custom Visual Studio Visualizer 的作者 S.Ullah 说明了如何为内存图形创建可视化工具:
曾经有一种名为Mole的市售产品,但它不再提供给新买家(我不知道为什么)
| 归档时间: |
|
| 查看次数: |
543 次 |
| 最近记录: |