将 minimap 移到左侧需设置 "editor.minimap.side": "left",可通过图形界面或手动编辑 settings.json 实现;若无效,检查 editor.minimap.enabled 是否为 true、是否被工作区配置覆盖或插件干扰。

Minimap 默认在右边,怎么移到左边?
VSCode 的缩略图(Minimap)默认显示在编辑器右侧,但可以通过配置直接切换到左侧,无需插件或修改源码。
关键配置项是 editor.minimap.side,它控制 Minimap 的显示位置,可选值为 "right" 或 "left"。改完立刻生效,不需重启。
- 打开设置:快捷键
Ctrl+,(Windows/Linux)或Cmd+,(macOS) - 在搜索框输入
minimap side,找到Editor > Minimap: Side - 点击下拉菜单,选择
left
或者手动编辑 settings.json,添加这一行:
"editor.minimap.side": "left"
为什么改了没反应?常见原因
配置写对了但 Minimap 还在右边,大概率是被其他设置覆盖或禁用了。
-
editor.minimap.enabled是false:Minimap 本身被关了,移位置自然无效 —— 先确认它是true - 工作区设置(
.vscode/settings.json)覆盖了用户设置:检查项目根目录下是否有同名配置,优先级更高 - 某些主题或插件(如
Bracket Pair Colorizer旧版)会干扰渲染,可临时禁用插件验证
Minimap 在左边会影响操作习惯吗?
不影响功能,但有两点实际影响值得留意:
- 滚动条位置会跟着变:原来在右,现在左;如果习惯靠右拖动滚动条,需要适应几秒
- 和侧边栏(Explorer、Search 等)同侧时,视觉上可能略显拥挤,尤其屏幕窄(editor.minimap.size 设为
"fit"或"fill"缩小宽度 - 多光标/列选择时,Minimap 高亮区域依然准确,无偏移或错位问题
Mac 上用触控板双指滑动,Minimap 左侧位置会影响手势响应吗?
完全不影响。Minimap 本身不捕获触摸板手势,滚动行为仍由编辑器主区域处理。左侧只是渲染位置变化,交互逻辑未改动。
唯一要注意的是:如果你习惯用触控板边缘“蹭”右侧来快速滚动,现在得换到左边边缘蹭 —— 这属于肌肉记忆调整,不是 Bug。
Minimap 移到左边后,最易被忽略的其实是文件标签页(Tab)的关闭按钮位置:它始终固定在右侧,和 Minimap 不联动。这点很多人调完才发现关文件要多伸一手。











