侧边栏未显示通常因未加载项目上下文或被手动关闭;按Ctrl+K松开再按Ctrl+B(Windows/Linux)或Cmd+K再Cmd+B(macOS)可切换显示,若无效需检查是否打开文件夹而非单文件、确认菜单栏未隐藏、排查folder_exclude_patterns配置错误及项目持久化设置。

侧边栏没显示,八成不是坏了,而是根本没加载项目上下文——Sublime 不会为单个文件自动挂载父目录,这是设计逻辑,不是 bug。
按 Ctrl+K, Ctrl+B(Windows/Linux)或 Cmd+K, Cmd+B(macOS)强制显隐
这不是“开启”功能,而是切换开关。很多人卡在第一步:以为侧边栏“消失了”,其实只是被关了。注意是分两步按:Ctrl+K 松开,再按 Ctrl+B,不是同时压四个键。如果没反应,先点一下编辑区确保窗口激活;右上角看不到 View → Side Bar 菜单项,大概率是菜单栏被隐藏了,按 Ctrl+Shift+P 输入 View: Toggle Menu 回车恢复。
侧边栏空着?你可能只打开了文件,没打开文件夹
用 File → Open File 打开一个 .py 或 .js 文件,侧边栏默认就是空的。它不猜路径、不推导上下文。必须走 File → Open Folder…(Windows/Linux)或 File → Open… 并选中整个文件夹(macOS)。更稳妥的做法是:按 Ctrl+Shift+P 输入 Project: Add Folder to Project 回车添加——这样不会清掉已有的其他路径。
- 误用
File → Open Folder会导致当前项目被重置,之前加的所有文件夹全丢 - 便携版用户若发现
subl .命令无效,Add Folder to Project也可能不响应,本质是路径注册失败 - 加完文件夹后侧边栏仍空,检查用户设置里有没有
"project": null——这行会直接清空全部项目上下文
侧边栏有目录但展开后啥也没有?查 folder_exclude_patterns
常见错误是配置写崩了:"folder_exclude_patterns": ["*"] 会排除所有目录,["."] 会干掉所有以点开头的目录(包括 .git、.vscode,甚至整个根目录)。打开 Preferences → Settings,看右侧用户设置里是否有该字段。
- 安全写法示例:
"folder_exclude_patterns": ["*.pyc", "node_modules", "__pycache__", ".git"] - 避免用通配符开头的模糊匹配,比如
"*"或"." -
"folder_exclude_patterns": [".*"]是可接受的,它只排除隐藏目录,不影响正常结构
想让当前打开的单文件也出现在侧边栏顶部?加两个配置项
默认情况下,临时打开的日志、配置片段等独立文件不会进侧边栏。要让它露头,不是靠插件,而是改设置:
- 在用户设置中加入:
"show_open_files": true - 顺手关掉预览模式:
"preview_on_click": false,否则单击侧边栏里的文件只是临时预览,关掉标签就消失 - 注意:
"show_open_files": true只影响显示逻辑,不会自动滚动定位;要高亮当前文件,得右键空白处选Reveal in Side Bar,或装SideBarEnhancements
真正容易被忽略的是:侧边栏内容不跨会话持久化。哪怕你加了五个文件夹,只要没执行 Project → Save Project As… 生成 .sublime-project 文件,退出 Sublime 后一切归零。而且必须配合 "remember_open_files": true 和 "hot_exit": true,并正常退出程序——强杀进程会让这些配置失效。

















