在Visual Studio中增加调试项数

问题描述:

我经常需要在调试器(VS 2008)中查看byte [1024]及更长版本。至少默认情况下,它显示15个项目。我有23" 宽屏,可以显示3或4倍垂直。有谁知道如何让更多的条款显示(如果可能的话)?在Visual Studio中增加调试项数

澄清 这主要是为C#代码,我主要是对嵌入式调试器窗口感兴趣(当您将鼠标悬停在代码中的某个对象上时出现+

您可以编写自定义debug visualizer来完成此操作。

如果您使用的是C++,请在调试器中使用,格式说明符来列出元素的计数显示器

theValue,42 

对C++的全套格式说明可以在这里找到

+1

谢谢你,它主要是C#。无论如何,我在观察窗口尝试了一下,但没有奏效(“42不是有效的格式说明符”)。大部分我都在谈论'内联对象浏览器'的东西(我不知道它叫什么)。我会补充说明。 – 2010-09-22 16:13:45

我通常使用的快速和肮脏的手表静态类:

public static class DbgUtil{ 
public static string DisplayFrom(Array array,int start,int end){ 
/// you get the idea 

,并设置观测或直接窗口表达为DbgUtil.DisplayFrom(0,3,foo)

也许Mole可以帮到你

+0

看起来很有希望,谢谢。我很惊讶,我以前没有见过。 – 2010-09-22 16:45:02