Visual studio code 如何在VSC终端中实现平滑滚动?

Visual studio code 如何在VSC终端中实现平滑滚动?,visual-studio-code,Visual Studio Code,我在VSC中工作并编写NodeJ,我在长终端输出中面临一个滚动问题,如果我使用滑块,在终端右侧滚动的行太多太快,所以问题是,我们在集成终端中是否有平滑滚动选项,以便轻松地逐行读取带有箭头的输出,还是必须使用另一个外部终端? 现在由Visual studio代码团队在较新版本中默认解决。在vscode v1.42(2020年2月初)中,将引入两个与终端鼠标滚轮滚动灵敏度相关的新命令: 滚动灵敏度 终端的滚动灵敏度现在可以独立配置 使用新设置的编辑器的 终端.集成.鼠标滚轮滚动灵敏度和 终端。集成。

我在VSC中工作并编写NodeJ,我在长终端输出中面临一个滚动问题,如果我使用滑块,在终端右侧滚动的行太多太快,所以问题是,我们在集成终端中是否有平滑滚动选项,以便轻松地逐行读取带有箭头的输出,还是必须使用另一个外部终端? 现在由Visual studio代码团队在较新版本中默认解决。

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

滚动灵敏度

终端的滚动灵敏度现在可以独立配置 使用新设置的编辑器的
终端.集成.鼠标滚轮滚动灵敏度
终端。集成。快速滚动灵敏度


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



另请参见将终端滚动一行的键盘命令:
workbench.action.terminal.scrollUp
Ctrl-Alt-PageUp

,现在最好的选择是外部终端。请记住,有一些设置是乘数,所以如果您希望减慢滚动速度,请将其设置为0.5而不是-2。是的,这花费了我比预期更长的时间。在我的系统上,我将
终端.integrated.mouseweelScrollSensitivity
设置为
0.1
一次滚动两行<代码>0.05为我一次滚动一行。谢谢大家。我会在答案中加上这个。我必须使用
0.08
滚动一行<代码>0.5仍然一次滚动3行。