如何使Visual Studio编辑器停止滚动到文件底部?


76

在Visual Studio编辑器中,将滚动条下拉到文件底部时,您看到的只是空白页,因为文本已向上滚动到文本编辑器窗口的顶部。这使滚动到底部变得困难,因为您不能只是快速将滚动条完全拉下,而必须小心地定位光标,以便仍然可以看到代码。

我如何做到这一点,就像在NotePad中一样,当我将滚动条下拉到文件底部时,我看到了文件的底部吗?


这真的是与编程相关的技术问题吗?
Murali VP

7
也许它属于超级用户,但是如果解决了,它将使我的编程更快乐。
爱德华·坦格

4
恕我直言,它属于这里。例如,如果有人问有关vim的相同问题,那么没人会抱怨。
Rook

1
另一方面,这一现实是那些“谁在乎”编辑偏好的事物之一,所以……
Rook

3
我可以想到至少有100个“谁在乎”选项,我很乐意在VS中放弃使用此选项。我认为Adobe和MS都可以从功能丰富的饮食中受益。
巴尼·马托克斯

Answers:


7

如果您愿意使用键盘,则按即可Ctrl+End实现所需的功能。


7
是的,我注意到:有些编辑器(VisualStudio,PSPad)在文本下方显示空白页面,而另一些在文件底部(NotePad,EditPad,NotePad ++)显示文本,这很奇怪。用户体验设计师对于那些显示空白页面的编辑者有何想法,这是多么理想?
爱德华·坦格

3
我认为这个想法是让您接受任何文本行并将其放在编辑器窗口的顶部。
史蒂夫·卡德瓦勒

211

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

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

"editor.scrollBeyondLastLine": false

这将防止编辑器滚动到最后一行。


17
这个问题是关于Visual Studio编辑器的。VSCode是一个不同的应用程序。
乔恩·埃里克

7
这是一个很好的答案,但它回答了不同的问题。答案与VS Code有关,而不与Visual Studio有关。必须有人来管理
。– Ivan_Bereziuk

1
我确实需要这个,因为VSCode中的这种行为使我发疯。谢谢@Dani Akash
哭泣

4

在VS Code的内部,按command+ ,,然后搜索“滚动到最后一行之外”并取消选中它


点击Command +,然后使用顶部的“搜索设置”栏寻找“滚动”。有一个复选框可以启用/禁用滚动到文件末尾。
Martin Streicher
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.