有没有一种方法可以控制滚动缓冲区中可显示的行数?
我需要几千行。我正在编写测试代码,日志输出非常多,但对于控制台只有简单的通过/失败结果。
每个测试的验证都会打印到控制台上。我可能有每个套件150到250个测试,但每个测试有8个或更多的验证。我不想打开一个完整的终端窗口,因为这个集成环境已经清理了我的屏幕相当多。
有没有一种方法可以控制滚动缓冲区中可显示的行数?
我需要几千行。我正在编写测试代码,日志输出非常多,但对于控制台只有简单的通过/失败结果。
每个测试的验证都会打印到控制台上。我可能有每个套件150到250个测试,但每个测试有8个或更多的验证。我不想打开一个完整的终端窗口,因为这个集成环境已经清理了我的屏幕相当多。
preferences
scrollback
。"terminal.integrated.scrollback": 1000,
覆盖为你想要的内容,例如 1000000
。npm run test 2>&1| tee test-output.txt
。 - Brian Var"terminal.integrated.scrollback": 10000
,即可将默认终端滚动行数增加 10 倍。请注意保持原意并让翻译更易懂,不提供解释和额外的信息。 - Wlad我认为这是您正在使用的终端应用程序的设置,例如在OS X上的Terminal.app或Linux上的(默认)xterm。如果您修改这些应用程序中的滚动限制,则应在Visual Studio Code中反映出来。
我打开了这个问题,以请求Visual Studio Code团队进行验证:Integrated terminal unlimited buffer #14320