view: toggle_side_bar 是 sublime 中最稳定切换侧边栏的命令,通过 ctrl+shift+p(win/linux)或 cmd+shift+p(macos)调出命令面板输入执行,不依赖快捷键、不修改设置、不重启窗口,且作用于当前窗口。

view: toggle_side_bar 是唯一可靠命令
直接在命令面板里执行 view: toggle_side_bar,比快捷键 Ctrl+K Ctrl+B 更稳定——尤其当输入法、插件或主题干扰快捷键时,它总能生效。这个命令作用域是当前窗口,不改配置、不重启、不依赖菜单栏是否可见。
怎么调出并运行这个命令
Windows/Linux:按 Ctrl+Shift+P → 输入 view: toggle_side_bar → 回车
macOS:按 Cmd+Shift+P → 输入 view: toggle_side_bar → 回车
- 别输成
toggle_side_bar(缺view:前缀),Sublime 会找不到 - 如果命令面板里出现多个匹配项,用方向键选中带
view:前缀的原生命令,避免插件同名命令覆盖 - 执行后侧边栏立即切换状态;再执行一次就恢复,无需记忆“开”还是“关”
为什么不用 set_setting sidebar_visible false
set_setting sidebar_visible false 确实能强制隐藏,但它写入的是当前窗口 settings(右下角「Settings – Syntax Specific」里看到的),不是用户设置。容易被插件重置、也难追溯——比如某次调试时手动关了,之后忘了在哪设的,再打开新窗口又显示出来。
-
sidebar_visible是布尔值,写成"sidebar_visible": "false"(字符串)完全无效 - 该设置不会自动同步到其他窗口,每个窗口得单独执行一次
- SideBarEnhancements 等插件可能监听侧边栏可见性变化,反而触发意外行为
侧边栏“看不见”但其实没关?检查这几个点
执行 view: toggle_side_bar 后仍无反应,大概率不是命令失效,而是侧边栏被压窄或项目未加载:
- 鼠标移到编辑区最左边缘,光标变
↔时向右拖动——它可能被拉到只剩 1px 宽 - 右键侧边栏空白处,确认
Mini Sidebar没被勾选 - 侧边栏有图标但展开为空?说明没加项目:用
Ctrl+Shift+P→Project: Add Folder to Project补上根目录 - 刚打开单个文件(如
main.py)?Sublime 不会自动挂载父目录,侧边栏天生为空
真正容易被忽略的是:命令面板执行成功 ≠ 侧边栏内容可见——它只控制显隐开关,不负责加载文件夹结构。没项目,关了再开也是空的。











