6

在调试期间,我试图查看 StringBuilder 的内容以将其可视化。我使用大量 HTML,我希望能够像在 VS 2008 中一样以 HTML 模式查看内容。

正如您在所附图片中看到的那样,在 2008 年,我可以很容易地在调试器中获得我想要的 html 模式。在 2010 年,我必须调用 ToString() 方法才能获得相同的能力。

2010年怎么才能把2008年的能力拿回来?

VS 2010 与 VS 2008 相比

谢谢你。

4

3 回答 3

4

我更新了 Seth Richards 的 VS2010 StringBuilder Visualizer 解决方案,以便呈现可能存在于 StringBuilder 对象中的 HTML 内容。您可以在此处下载解决方案 (将 .xls 扩展名重命名为 .zip) - 和/或转到此处了解有关我对 Seth 的解决方案所做的更改的更多信息。

注意:我所做的更新也没有默认调试器可视化器那么广泛。但是,它至少会呈现您的 HTML,而不仅仅是显示原始字符串。

于 2011-03-19T03:50:59.113 回答
1

SH Richards为 StringBuilder 类型制作了一个自定义 Visualizer。

我自己没有尝试过,所以我不能保证它是否有效。但是,您可以在此处下载他的 StringBuilderVisualizer 解决方案并自行测试。

如果您尝试一下,请与我们分享您的结果;)

于 2011-03-18T18:44:10.743 回答
0

.NET Visualizer forString和sourceforge 上的对象StringBuilderDataTable

https://sourceforge.net/projects/visualizer/

可视化器对话框以非模态方式打开,允许编辑和重新编译代码,而无需关闭窗口。

StringBuilder 可视化工具

于 2014-12-22T09:39:17.633 回答