gpt4 book ai didi

c# - 几何对象的可视化调试器

转载 作者:可可西里 更新时间:2023-11-01 09:14:16 28 4
gpt4 key购买 nike

在处理表示几何对象的库时,调试当前看起来像这样:

enter image description here

在这里,我在 AutosLocalsWatchImmediate 窗口中查看局部变量。

由于我很难在脑海中想象出物体的形状,所以我更喜欢用图形组件来表示这些物体。所以我已经开始创建一个 Debugger Visualizer 来绘制对象。我在 bitbucket 的公共(public)仓库中有它 here .

现在我无法让它在解决方案中的控制台应用程序之外工作。我做错了什么?

这是它工作时的样子:

enter image description here

此外,我怎样才能以允许我一次查看多个对象的方式执行此操作。我意识到我真的很想看到多个对象及其交互,而不仅仅是单个对象。 (例如寻找交叉路口等)。

附言

有没有人在任何地方见过这样的调试器扩展?或者对我如何解决当前问题有任何建议?

我曾尝试以 Visual Studio 扩展的形式进行此操作,但也没有成功。 See this question for more details .

最佳答案

您的一个可能选择是从以下位置下载已编译的 DLL

Graphics Debugger Visualizer

并将它们解压缩到您的 Debugger\Visualizers 文件夹中。某处像

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

然后重新启动您的 visual Studio。只要你开始调试,你就会看到图形调试器标志在我之前提到的 codeproject 解决方案中描述的 Graphics 变量的运行时值旁边。

更新 1:我还强烈建议您查看以下博客,其中 Custom Visual Studio Visualizer 的作者 S.Ullah 说明了如何为内存中的图形创建可视化工具:

Custom Visual Studio Visualizer

曾经有一种名为 Mole 的市售产品但是它不再对新买家可用(我不知道为什么)

关于c# - 几何对象的可视化调试器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26105685/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com