有没有一种方法可以控制回滚缓冲区中可以包含多少行?我需要几千行。我正在编写测试代码,并且有大量输出记录到日志,但是我对控制台有简单的通过/失败结果。每个测试的验证都会打印到控制台。我可能每个套件进行150到250个测试,但每个测试说8次以上的验证。我宁愿不打开完整的终端窗口,因为这种集成环境正在清理我的屏幕。相当多。
Answers:
转到文件->首选项->设置
然后"terminal.integrated.scrollback": 1000,
,在右侧面板中用您想要的内容覆盖(在左侧面板中找到)。
更新:在较新的版本中,可以在“设置”窗格中键入“ scrollback”作为搜索词,并且应该在“功能/终端”下找到它。
我认为这是您正在使用的终端应用程序的设置,例如OSX上的Terminal.app或Linux上的(默认)xterm。如果您在这些应用中修改了回滚限制,则应在vscode中反映出来。
我打开此窗口以要求vscode的人员进行验证:https : //github.com/Microsoft/vscode/issues/14320