首页 > 解决方案 > 如何在 VSC 终端中平滑滚动?

问题描述

我在 VSC 中工作并编写 nodejs,我在长终端输出中遇到滚动问题,如果我使用滑块,在终端右侧滚动太多行太快,所以,问题是,我们有集成终端中的平滑滚动选项可轻松读取输出并逐行使用箭头,或者我们必须为此使用另一个外部终端?谢谢。

标签: visual-studio-code

解决方案


在 vscode v1.42(2020 年 2 月上旬)中,将引入两个与终端鼠标滚轮滚动灵敏度相关的新命令:

滚动灵敏度

现在可以使用新设置独立于编辑器来配置终端的滚动灵敏度 terminal.integrated.mouseWheelScrollSensitivityterminal.integrated.fastScrollSensitivity.

请参阅https://github.com/microsoft/vscode-docs/blob/vnext/release-notes/v1_42.md#scrolling-sensitive


感谢@Sean 和@user9811991 在评论中指出该设置是一个乘数。我的终端通常一次滚动三行,让它只滚动一行,我必须设置terminal.integrated.mouseWheelScrollSensitivity0.08.


另请参阅从键盘逐行滚动终端以获取将终端滚动一行的键盘命令:workbench.action.terminal.scrollUp Ctrl- Alt-PageUp


推荐阅读