如何让VSCode编辑器停止滚动文件的底部?

时间:2017-08-17 14:08:28

标签: macos visual-studio-code editor

在VSCode 编辑器中,当您将滚动条向下拉到文件底部时,您看到的只是空白页,因为文本已向上滚过文本编辑器窗口的顶部。这会使滚动到底部困难,因为您不能一直快速拉动滚动条,但必须小心地定位光标,这样您仍然可以看到您的代码。

How to make Visual Studio editor stop scrolling past bottom of a file?非常相似,但评论指出问题/答案适用于Visual Studio。这个答案适用于MacOS上的VSCode。

3 个答案:

答案 0 :(得分:25)

这里可以看到正确的答案:https://stackoverflow.com/a/40588828/1189470

  

VSCode中提供了一个配置选项,用于指定您的功能。要启用它,请转到文件 - >偏好 - >用户设置

     

在settings.json中编辑器的右侧,将下面的行粘贴在底部(关闭括号前),保存并关闭。

     

"editor.scrollBeyondLastLine": false

     

这将阻止编辑器滚动到最后一行之外。

答案 1 :(得分:2)

如果仅出于可读性考虑,您想在文件底部留一些空间(可配置的数量),请尝试从v1.43开始使用此设置:

editor.padding.bottom以像素

Editor>填充:底部

控制编辑器底部边缘和 最后一行。

和/或

editor.padding.top //,但这不是粘性,因为您可以滚动到填充顶部上方并消失。它不会留下。

答案 2 :(得分:0)

现在,在文件/苹果->首选项中,该对话框显示为一个简单的复选框,标记为“编辑器:滚动到最后一行”。