侧边栏默认隐藏或未加载项目,按ctrl+k松开再按ctrl+b(windows/linux)或cmd+k松开再按cmd+b(macos)即可切换显隐;若无效,需检查焦点、输入法、侧边栏是否被拖窄成细线,或确认是否已通过open folder加载文件夹。

侧边栏不是“坏了”,而是默认可能没加载或被手动关了——按 Ctrl+K 松开再按 Ctrl+B(Windows/Linux)或 Cmd+K 松开再按 Cmd+B(macOS)就能立刻切出来,再按一次就隐藏。
为什么 Ctrl+K, Ctrl+B 没反应?先看这几点
这不是快捷键失效,而是操作或上下文卡住了:
- 不是同时按四个键,是先按
Ctrl+K(松开),再按Ctrl+B;macOS 同理,Cmd+K松开后再按Cmd+B - Sublime 窗口没获得焦点:点一下编辑区或标题栏再试
- 中文输入法劫持了
Ctrl+K或Cmd+K:切到英文输入法重试 - 侧边栏其实已存在,只是被拖窄成一条线:把鼠标移到编辑区最左侧边缘(约 5px 宽),光标变 ↔ 时向右拖动即可拉出
- 当前打开的是未保存的
untitled标签页,且没关联任何项目:这类临时文件不触发侧边栏自动加载
侧边栏显示了但里面空空如也?和显隐无关,是项目没加载
Sublime 的侧边栏只反映「项目结构」,不是「当前文件路径」:
- 用
File → Open File…打开单个.py或.md文件,侧边栏天生为空——它不会自动推导父目录 - 必须用
File → Open Folder…加载整个目录,或用命令面板Ctrl+Shift+P输入Project: Add Folder to Project补加 - 检查
folder_exclude_patterns设置是否误写成["*"]或["."],导致所有文件夹被过滤;安全写法是["node_modules", ".git", "venv"] - 改过设置后突然为空?先把整行
folder_exclude_patterns注释掉,重启 Sublime 测试
想彻底禁用侧边栏?别乱改全局设置
"sidebar_visible": false 写在全局 Preferences → Settings – User 里容易被项目级或语法级设置覆盖,真要关得看场景:
- 只对某类文件关闭(比如 Markdown):打开一个
.md文件 →Preferences → Settings – Syntax Specific→ 加入"sidebar_visible": false - 当前窗口临时禁用:命令面板
Ctrl+Shift+P输入set_setting sidebar_visible false - 全屏专注时:先按
F11,再用Ctrl+K, Ctrl+B隐藏侧边栏 +Ctrl+Shift+P输入toggle_menu隐藏菜单栏 - 关掉后
Ctrl+K, Ctrl+B会失效(目标不存在),但Ctrl+P模糊搜索仍可用
侧边栏关了,怎么快速定位当前文件?
不用开侧边栏也能“闪现”路径:
- 保持文件打开,按
Ctrl+Shift+P(macOS 同样用Ctrl+Shift+P,不是Cmd+Shift+P),输入reveal,选Reveal in Sidebar—— 它会临时唤出侧边栏并高亮当前文件,哪怕你设了"sidebar_visible": false - 这个命令不依赖侧边栏当前状态,是唯一能绕过设置限制的“紧急定位”方式
- 如果常用,建议自定义快捷键:在
Preferences → Key Bindings用户配置里加一条{"keys": ["ctrl+alt+r"], "command": "reveal_in_side_bar"}
真正容易被忽略的是:侧边栏的“空”和“隐藏”是两回事;Reveal in Sidebar 能穿透所有设置限制,但很多人根本不知道这个命令存在。它比反复开关侧边栏快得多,尤其当你只差一眼确认文件位置时。











