VS 2010调试 - 可视化器在哪里

时间:2011-03-18 16:44:19

标签: c# visual-studio-2010 debugging visual-studio-debugging

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

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

我怎样才能在2010年获得2008年的能力?

VS 2010 compared to VS 2008

谢谢。

3 个答案:

答案 0 :(得分:4)

我更新了Seth Richards的VS2010 StringBuilder Visualizer解决方案,以便呈现StringBuilder对象中可能存在的HTML内容。 You can download the solution here (将.xls扩展名重命名为.zip) - 和/或go here for more information我对Seth解决方案所做的更改。

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

答案 1 :(得分:1)

S H Richards为StringBuilder类型创建了一个自定义Visualizer。

我自己没有尝试过,所以我不能保证它是否有效。但是,您可以下载他的StringBuilderVisualizer Solution here并自行测试。

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

答案 2 :(得分:0)

sourceforge上的StringStringBuilderDataTable个对象的.NET Visualizer:

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

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

StringBuilder Visualizer