首页 > 解决方案 > 修复垂直滚动条上的滚动框长度 [Visual Studio 2019]

问题描述

使用 Visual Studio 2019 Professional(如果相关,编辑 C#)。使用 IDE 时,Scrollbox垂直滚动条上的 会根据您在文档中的位置不断变化大小。它可能在底部变小,然后在向上滚动时变大,反之亦然。这令人不安,使导航更加困难。

在下图中,Options > Environment > Fonts and Colors > Overview background设置为Maroon更好地显示Scrollbox有歧义的情况。这Scrollbox是橙色线之间的位,您可以抓住它来上下滚动。

滚动框

Notepad++中,Scrollbox大小取决于应用程序的高度和正在编辑的文本文件中的行数。当您添加或删除行时,大小(正确)会更改大小,但它不会根据您在文档中的位置动态更改大小。这是我正在寻找的功能。

一个相关的 Stackoverflow 问题建议禁用Edit > Advanced > Word Wrap. 这不能解决问题。

如何关闭“Scrollbox滚动时动态调整大小”?

标签: visual-studiovisual-studio-2019

解决方案


在 IDE 中时Map mode,似乎无法固定Scrollbox高度。

要解决此问题,请转至Options > Text Editor > All Languages > Scroll Bars > Behaviour并选择Use bar mode for vertical scroll bar


推荐阅读