是否有可能在命令窗口(控制台)中获得“更多”行?
当我调试我的程序时,我向窗口输出了很多行,并且输出的开头不断消失在范围之外我可以向后滚动窗口,所以我从头开始看不到我的完整输出程序
如何让命令窗口保留所有行?
(是的,我可以把它写成文本文件作为日志,但我想尝试这样做以进行更改)
答案 0 :(得分:180)
至少在Win7中,Kristina现在的回答似乎是它在命令行中输入的命令的记忆,或者你可以复制粘贴的数量。
为了增加滚动条的内存,我执行了以下操作:
正如乔伊在对克里斯蒂娜答案的评论中所提到的,这对你已经完成的事情不起作用 - 只针对你做出改变后所做的事情。
这个答案最初是在克里斯蒂娜被标记为被接受时写的。现在这是接受的答案,我编辑了我的答案以避免混淆。
答案 1 :(得分:25)
为了补充上面的答案,它也可以将行导出到txt文件
使用> fileName.txt
例如:
myProgram.exe > output.txt // will create a new file with all the output of myProgram
答案 2 :(得分:13)
如果您使用的是Windows,请点击左上角的CMD图标,然后转到属性。
单击“选项”选项卡。
在命令历史记录中,在缓冲区大小中键入或选择999,然后在缓冲区数中键入或选择5。