【问题标题】:How to make Visual Studio editor stop scrolling past bottom of a file?如何使 Visual Studio 编辑器停止滚动到文件底部?
【发布时间】:2010-12-17 08:45:46
【问题描述】:

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

我怎样才能做到,就像在记事本中一样,当我将滚动条拉到文件底部时,我可以看到文件的底部?

【问题讨论】:

  • 这真的是编程相关的技术问题吗?
  • 也许它属于超级用户,但如果解决了,会让我的编程更快乐。
  • 恕我直言,它属于这里。例如,如果有人问同样的关于 vim 的问题,没有人会抱怨。
  • 另一方面,这确实是那些“关心”编辑器偏好之一,所以...
  • 我能想到至少 100 个“谁在乎”选项,我很乐意在 VS 中放弃这个选项。我认为 Adob​​e 和 MS 都可以从良好的功能饮食中受益。

标签: visual-studio editor


【解决方案1】:

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

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

"editor.scrollBeyondLastLine": false

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

【讨论】:

  • 这个问题是关于 Visual Studio 编辑器的。 VSCode 是一个不同的应用程序。
  • 这是一个很好的答案,但它回答了不同的问题。答案与 VS Code 而非 Visual Studio 有关。必须有人管理。
  • 我正是需要这个,因为 VSCode 中的这种行为让我抓狂。谢谢你,@Dani Akash
【解决方案2】:

如果你愿意改用键盘,按Ctrl+End就能达到你想要的效果。

【讨论】:

  • 是的,我注意到:有些编辑器(VisualStudio、PSPad)在文本下方显示空白页而其他编辑器在文件底部显示文本(记事本、EditPad、记事本++)。对于那些显示空白页面的编辑器,用户体验设计师是怎么想的,这将是可取的吗?
  • 我认为这个想法是让您将任意一行文本放在编辑器窗口的顶部。
【解决方案3】:

在VS Code里面,按command+,,搜索“Scroll Beyond Last Line”并取消勾选

【讨论】:

  • 点击 Command+,然后使用顶部的搜索设置栏寻找“滚动”。有一个复选框可以启用/禁用滚动到文件末尾。
猜你喜欢
  • 2018-01-26
  • 1970-01-01
  • 1970-01-01
  • 2023-03-21
  • 2018-03-09
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多