225

I can't find any option, setting, or keyboard shortcut that disables or hides that annoying scrollbar. I just don't find it useful and it's distracting.

Can't just edit the editor's CSS like Atom, either.

4

14 回答 14

314

移除小地图

将以下内容添加到您的settings.json文件中

"editor.minimap.enabled": false

请注意,正如另一个答案中指出的那样,此过程现在已简化为:

View->Show Minimap

移除总览标尺

将以下内容添加到您的settings.json文件中

"editor.hideCursorInOverviewRuler": true

这将保留滚动条,但只会在光标位于编辑器内时出现,如下图所示:

在此处输入图像描述

完全删除滚动条(需要重新启动)

如果您想完全删除滚动条,请将以下内容添加到您的settings.json文件中(注意编辑器会说“未知配置设置” - 忽略它。它仍然可以工作):

"editor.scrollbar.horizontal": "hidden",
"editor.scrollbar.vertical": "hidden"

即使光标在编辑器中,这也会导致滚动条不可见,如下图所示:

在此处输入图像描述

于 2017-01-05T09:28:41.600 回答
174

Ctrl+ Shift+ P->Open User Settings

"editor.minimap.enabled": false
于 2017-06-13T09:53:27.447 回答
54

尝试这个,

view->toggle minimap

或 1.43 版之后

view->show minimap

于 2017-10-09T08:28:11.070 回答
15

移除滚动条

这些不再起作用:

"editor.scrollbar.horizontal": "hidden",
"editor.scrollbar.vertical": "hidden"

但是,这会将滚动条的大小设置为 0:

"editor.scrollbar.verticalScrollbarSize": 0,

toollip 说“未知的配置设置”,但它对我有用。(Visual Studio 代码 1.39.2)

于 2019-10-22T13:25:13.407 回答
11

因此,这是@badfilms 接受的答案所指示的非官方方法。你可以在这里阅读

添加后,重启vscode: "editor.scrollbar.horizontal": "hidden", "editor.scrollbar.vertical": "hidden" 这给出了“未知的配置设置”,忽略它。

然后要删除滚动条分隔符或标尺边框,请添加以下内容: "editor.overviewRulerBorder": false

于 2018-01-05T11:35:36.710 回答
8

转到查看并取消选择Minimap

在 VSCode 中禁用小地图

于 2019-10-29T12:37:50.297 回答
4

测试 Visual Studio 版本:VS Community 2017 Version 15.8.2

工具 --> 选项

搜索“滚动”

单击左侧结果中的“文本编辑器”标题。

单击“行为”部分下的“使用垂直滚动条的条形模式”,然后单击“确定”

这是一个屏幕截图: 关闭滚动条地图模式

于 2018-09-10T12:32:41.710 回答
2

查看->显示小地图-单击它取消选中它-

于 2019-09-07T14:29:26.390 回答
1

只是为了更新情况,在过去,尽管显示未知的配置错误,但在重新加载后,上述设置仍然有效,因为它们尚未正式向用户公开。在 v1.58 中,这些设置将是“官方的”,不需要重新加载。

editor.scrollbar.vertical - 'auto' | 'visible' | 'hidden'
editor.scrollbar.horizontal - 'auto' | 'visible' | 'hidden'
editor.scrollbar.verticalScrollbarSize - number
editor.scrollbar.horizontalScrollbarSize - number
editor.scrollbar.scrollByPage - boolean

请参阅公开编辑器滚动条选项并对正在更新的它们做出反应

于 2021-07-03T03:55:39.950 回答
0

在 Visual Studio 2019 中,右键单击滚动条并从上下文菜单中选择“滚动条选项”。这将显示滚动条的设置。

在 Behavior 标题下半部,选择“Use bar mode for vertical scroll bar”,然后单击 Ok。这从栏中删除了地图模式。

于 2021-04-30T16:45:08.013 回答
0

一旦您进入用户设置,它的默认设置左侧如下所示,并且在单击的位置有一个悬挂标记并自动显示为真假,然后右侧有自定义设置更改。我就是这样做的,谢谢亚历山德鲁。认为这可能对您有所帮助。

在此处输入图像描述

于 2017-10-09T07:52:39.693 回答
0

Scroll Beyond Last Column 的默认值为 5,表示水平滚动条可见并可以操作。将该值设置为 0 将删除水平滚动条。

设置选项

于 2018-11-29T16:46:23.380 回答
0

对于隐藏的滚动条添加到 setting.json

`"window.scrollBarVisibility": "hidden",`

对于隐藏的小地图添加:

"editor.minimap.enabled": false,
于 2021-04-28T13:15:04.163 回答
0

您可以从顶部栏“查看 > 显示小地图”切换它,但您也可以将其定义为键盘快捷键!

  1. 转到:“文件 > 首选项 > 键盘快捷键”

  2. 搜索:“小地图”

  3. 选择:“查看:切换小地图”

  4. 选择您要链接的键盘(我使用了 Ctrl+M)

于 2021-10-05T06:23:07.663 回答