visual studio代码滚动后退缓冲区

Kei*_*ith 58 visual-studio-code

有没有办法控制回滚缓冲区中可以有多少行?我需要几千行.我正在编写测试代码并将大量输出发送到日志,但我有简单的传递/失败结果到控制台.每个测试的验证打印到控制台.我可能每个套件有150到250个测试,但每次测试可以说8个以上的测试.我宁愿不打开一个完整的终端窗口,因为这个集成环境正在清理我的屏幕.相当多.

toc*_*han 109

转到文件 - >首选项 - >设置

然后"terminal.integrated.scrollback": 1000,在右侧面板中覆盖您想要的任何内容(在左侧面板中找到)

  • 有没有办法将其设置为_无限_? (9认同)
  • 或者像这样通过管道输出`npm run test 2>&1| tee测试输出.txt` (5认同)
  • 看起来它不能通过设计设置为无限 - https://github.com/Microsoft/vscode/issues/63452#issuecomment-441796199 (4认同)
  • 这不会改变调试控制台窗口的回滚大小,我将其设置为1000000,控制台调试的回滚仍然是10000行左右。如何更改调试控制台回滚大小? (4认同)
  • 在 VSCode 中 --> Ctrl + SHIFT + P --> 输入:设置 --> 单击:“首选项:打开设置(JSON)” --> 添加: `"terminal.integrated.scrollback": 10000,` 增加默认值x10 :-) (2认同)

Edw*_*kwu 35

这是我解决它的方法:

ps:记得打开一个新终端以使更改生效:

在此输入图像描述