如何在窗口模式下禁用VS Code小地图?


74

我在Visual Studio Code中做了以下工作:

  1. settings.json =>“ editor.minimap.enabled”:true
  2. 并排打开2ed文件(窗口模式)
  3. 两个窗口中都存在小地图

这会占用太多空间,但是当我在单个窗口中编辑单个文件时,我仍然想使用Minimap。有没有一种方法可以为单个文件启用Minimap,但在并排的“ Windowed”模式下禁用Minimap?

Answers:



38

在VS Code中无法做到这一点。当前只有"editor.minimap.enabled": false设置可以为true或false,并且始终启用小地图或始终禁用小地图。

不幸的是,如本期所示,也没有“ toggleMinimap”命令分配给键绑定。

但是,您可能会发现此扩展名很有用,因为它可以用于创建toggle minimap命令:

设置:

"settings.cycle": [
    {
        "setting": "editor.minimap.enabled"
    }
]

keybindings.json:

{
    "key": "ctrl+shift+t",
    "command": "settings.cycle.workbench.colorTheme",
    "when": ""
}

将该代码放在哪里?您不能在没有任何上下文的情况下发布内容。
菲利普·雷哥

VS Code具有settings.json用于用户或工作空间设置的文件。如果有人告诉您更改VS Code中的“设置”,则意味着要编辑该文件。您可以通过命令面板或工具栏访问设置文件
Llewey

16

最简单的方法是转到: View -> Toggle Minimap

更新:

在较新的版本中: View -> Show Minimap


感谢您的回答,但朱利安国王已经回答了。因此,您的答案是重复的。但无论如何,我还是投了赞成票,因为您向我展示了如何通过鼠标而不是键盘来做到这一点。
泉权

欢迎。他的回答是正确的,我只是在告诉您一种替代的命令调色板方式。:)
Abdul Rafay

2
在1.40.1中,它被称为Show Minimap代替Toggle Minimap
riQQ

2

1)转到文件->首选项->键盘快捷键2)键入“视图:小地图” 3)右键单击并添加键绑定。我喜欢使用ctrl+m(小地图用“ m”表示)

如果存在现有的键绑定,则可以使用另一个键绑定,或单击列出的现有键绑定,然后右键单击它们并删除绑定,然后重复上述步骤2和3。



0

Visual Studio代码 版本1.41.1中。去

Files>> Preferences>>Settings

选择

Text Editor>> Minimap>>取消选中Enabled复选框

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.