有什么方法可以禁用或隐藏Visual Studio Code的滚动条/小地图?

时间:2016-11-30 15:06:33

标签: visual-studio-code vscode-settings

对于我的生活,我无法找到禁用或隐藏恼人滚动条的任何选项,设置或键盘快捷键。我只是觉得它没有用,而且让人分心。不能像Atom一样编辑编辑器的CSS。

13 个答案:

答案 0 :(得分:159)

Ctrl + Shift + P - > Open User Settings

"editor.minimap.enabled": false

答案 1 :(得分:151)

删除迷你地图

将以下内容添加到m文件

settings.json

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

"editor.minimap.enabled": false

删除概述标尺

将以下内容添加到View->Toggle Minimap 文件

settings.json

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

enter image description here

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

如果您想完全删除滚动条,请将以下内容添加到"editor.hideCursorInOverviewRuler": true 文件中(请注意编辑器会说“未知配置设置” - 忽略此信息。它仍然有效):

settings.json

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

enter image description here

答案 2 :(得分:31)

试试这个,

view->toggle minimap

答案 3 :(得分:5)

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

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

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

答案 4 :(得分:4)

删除滚动条

这些不再起作用:

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

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

"editor.scrollbar.verticalScrollbarSize": 0,

工具提示为“未知配置设置”,但对我有用。 (Visual Studio代码1.39.2)

答案 5 :(得分:1)

经过测试的Visual Studio版本:VS Community 2017版本15.8.2

工具->选项

搜索“滚动”

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

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

这是屏幕截图: Turn off Scroll Bar map mode

答案 6 :(得分:1)

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

答案 7 :(得分:0)

一旦你进入用户设置它有默认设置左边有下面和 在点击的位置有一个悬挂标记,并自动显示为false,然后右侧有自定义设置更改。多数民众赞成我如何做到这一点,感谢Alexandru。 认为这可能对你有所帮助。

enter image description here

答案 8 :(得分:0)

“超出最后一列滚动”的默认值为5,它使水平滚动条可见并起作用。将该值设置为0将删除水平滚动条。

Settings options

答案 9 :(得分:0)

为隐藏滚动条添加到setting.json

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

隐藏小地图添加:

"editor.minimap.enabled": false,

答案 10 :(得分:0)

只是为了更新情况,过去上面提到的设置虽然显示未知的配置错误,但在重新加载后仍然有效,因为它们尚未正式向用户公开。在 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

答案 11 :(得分:-1)

转到查看,然后取消选择小地图

Disable Minimap in VSCode

答案 12 :(得分:-1)

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

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