侧边栏不显示的直接原因是未打开项目目录,而非设置问题;sublime text 侧边栏本质是项目文件树,需通过“open folder…”或“add folder to project…”加载目录才能显示。

侧边栏不显示的直接原因:没项目,不是设置问题
sublime text 的侧边栏(Sidebar)本质是「项目文件树」,不是“只要打开编辑器就该有”的固定 ui 元素。如果你只用 File → Open File… 打开单个 .py 或 .md 文件,侧边栏默认就是空的、甚至自动隐藏——这不是 bug,是设计逻辑。它不会像 VS Code 那样自动展示当前文件所在目录。
- ✅ 正确做法:用
File → Open Folder…打开整个目录,侧边栏立刻显示文件结构 - ✅ 或右键侧边栏空白处 →
Add Folder to Project…(前提是侧边栏已手动调出) - ❌ 错误排查方向:别急着改
sidebar_visible设置,先确认你有没有项目上下文
真正生效的隐藏/显示方式:快捷键优先,但注意按键顺序
官方快捷键是切换式(toggle),不是长按或组合按,很多人卡在这一步:
- windows/linux:
Ctrl+K(松开),再按Ctrl+B - macos:
Cmd+K(松开),再按Cmd+B - 如果无效,大概率是焦点不在 Sublime 主窗口(比如输入法弹窗盖住了)、或被插件劫持(如
Origami会重绑定Ctrl+K系列) - 临时验证是否生效:按
Ctrl+Shift+P(macOSCmd+Shift+P),输入toggle_side_bar回车——这绕过快捷键冲突,100% 可控
想永久禁用侧边栏?别改全局设置,用作用域精准控制
Preferences → Settings 里改 "sidebar_visible": false 很容易失效,因为窗口级、项目级、语法级设置优先级更高,会覆盖它。真要“默认不显示”,得看场景:
- 对某类文件(如 Markdown 写作):打开一个
.md文件 →Preferences → Settings – Syntax Specific→ 加入"sidebar_visible": false - 对当前窗口临时生效:命令面板输
set_setting sidebar_visible false - 全屏专注时:先按
F11全屏,再用快捷键隐藏侧边栏 +toggle_menu隐藏菜单栏 —— 这些状态重启后仍保留
侧边栏“看似消失”但实际只是缩到最窄?试试鼠标拖拽
有时侧边栏没被隐藏,只是被拖成一条像素宽的竖线,肉眼难辨。把鼠标移到编辑区最左侧边缘,当光标变成左右箭头 ↔ 时,向右拖动即可拉出。这是纯 UI 操作,不触发任何命令,也不改变 sidebar_visible 设置值。
这个细节常被忽略:它和快捷键隐藏是两套机制——前者是视觉收起,后者是逻辑隐藏;前者拖回最左会“消失”,后者必须再按一次快捷键才能恢复。