如何禁用或隐藏scrollbar/minimap?

How to disable or hide scrollbar/minimap?

我找不到任何选项、设置或键盘快捷方式来禁用或隐藏那个烦人的滚动条。我只是觉得它没有用,而且让人分心。

也不能像 Atom 一样只编辑编辑器的 CSS。

删除小地图

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

"editor.minimap.enabled": false

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

View->Show Minimap

删除概览标尺

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

"editor.hideCursorInOverviewRuler": true

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

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

如果您想完全删除滚动条,请将以下内容添加到您的 settings.json 文件中(注意编辑器会说 "Unknown configuration setting" - 忽略它。它仍然有效):

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

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

Ctrl + Shift + P -> Open User Settings

"editor.minimap.enabled": false

进入用户设置后,它的默认设置如下所示, 单击并自动显示 true false 然后右侧有侧自定义设置更改的地方有一个 pensile 标记。感谢 Alexandru,我就是这样做的。 认为这可能对您有所帮助。

试试这个,

view->toggle minimap

或版本1.43之后

view->show minimap

所以这是按照@badfilms 接受的答案指示的非官方方法。你可以阅读它 here

添加后,重启vscode: "editor.scrollbar.horizontal": "hidden", "editor.scrollbar.vertical": "hidden" 这给出了 "Unknown configuration settings",忽略它。

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

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

工具 --> 选项

搜索 "scroll"

单击左侧结果中的 "Text Editor" 标题。

单击 "Behavior" 部分下的 "Use bar mode for vertical scroll bar",然后单击 "OK"

截图如下:

Scroll Beyond Last Column默认值为5,水平滚动条可见并运行。将值设置为 0 会删除水平滚动条。

Settings options

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

移除滚动条

这些不再有效:

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

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

"editor.scrollbar.verticalScrollbarSize": 0,

工具提示显示 "Unknown Configuration Setting" 但对我有用。 (Visual Studio 代码 1.39.2)

转到查看并取消选择小地图

为隐藏滚动条加入setting.json

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

对于隐藏的小地图添加:

"editor.minimap.enabled": false,

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

在“行为”标题下半部分,select“对垂直滚动条使用条形模式”,然后单击“确定”。这从栏中删除了地图模式。

只是为了更新情况,过去上述设置有效,尽管在重新加载后显示未知配置错误,因为它们尚未正式公开给用户。对于 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

Expose editor scrollbar options and react to them being updated

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

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

  2. 搜索:“小地图”

  3. Select: "查看:切换小地图"

  4. Select你想要的键盘link(我用的是Ctrl+M)