VS2010的控制台输出更多行

时间:2011-04-11 17:09:03

标签: visual-studio visual-studio-2010 console

当我在VS2010中运行我的程序时, 因为我的输出相当多,控制台只丢弃我以前的输出。

例如,考虑我的输出是400行,不显示第1行到第80行,只显示第81到400行。

我知道如何看到整个输出?

3 个答案:

答案 0 :(得分:14)

您可以更改控制台的缓冲设置:右键单击控制台窗口的标题栏,然后选择“属性”。在“布局”选项卡上,将屏幕缓冲区的“高度”更改为某个较大的数字(例如,9999)。

再次运行您的程序。

当然,如果您需要定期检查大量输出,则最好写入文件。

答案 1 :(得分:11)

Console.BufferHeight = x;
Console.BufferWidth = x;

设置控制台缓冲区的高度和宽度。

答案 2 :(得分:0)

在输出之前。 您可以根据输出动态设置它,但请务必记住,如果一条线长于宽度,您将有额外的线来对抗。