禁用点击即预览行为只需将 "preview_on_click": false 添加到用户设置中——Sublime Text 原生通过该布尔值控制侧边栏单击是否触发预览模式,开启时文件临时加载、标签斜体,关闭后单击直接常规打开且常驻,无需插件或重启。

preview_on_click 设为 false 就能禁用点击即预览行为——这是 Sublime Text 控制“单击侧边栏文件是否立即打开”的核心开关,不是靠插件或快捷键绕开的。
为什么默认点一下就打开(还带斜体标签)?
Sublime 的设计逻辑是:侧边栏单击 = 预览模式(类似 VS Code 的workbench.editor.enablePreview),文件只临时加载、不真正“打开”,标签呈斜体,一旦你编辑或再点一次同名文件,它才转为常驻标签。这本意是提升浏览效率,但对习惯“点即固定打开”的用户反而容易误操作、丢失上下文。
关闭预览模式只需改一个配置项
打开 Preferences → Settings,在右侧用户设置中添加或确认以下行:
{
"preview_on_click": false
}
保存后,所有后续点击侧边栏文件都会直接以常规标签打开(非斜体、可编辑、不被自动替换),无需额外插件或重启软件。
- ⚠️ 注意:
"preview_on_click": false必须写在用户设置(右侧面板),写在默认设置里无效 - 如果你同时启用了
"show_open_files": true,关闭预览后,已打开的文件仍会持续显示在侧边栏顶部,不会因切换文件而消失 - 该设置不影响双击行为——双击始终是“强制打开”,与预览模式无关
配合使用让体验更稳
单关 preview_on_click 能解决问题,但若你还希望侧边栏自动定位到当前编辑文件、高亮行、避免误触预览,建议一并加入:
{
"preview_on_click": false,
"scroll_to_selection": true,
"highlight_line": true,
"show_open_files": true
}
-
"scroll_to_selection": true确保你在编辑某个文件时,侧边栏自动展开并滚动到它所在位置(前提是文件在项目目录内) - 如果发现点击后仍偶尔“闪退”或没反应,检查是否装了 SidebarEnhancements 插件且启用了冲突命令;可临时禁用该插件验证
- 别碰
"enable_preview"这个字段——它是旧版插件用的,Sublime 原生不识别,加了反而可能引发未知行为
常见误操作和排查点
- 改完设置没生效?→ 检查是否误改了左侧“默认设置”面板(它是只读的),必须改右侧“用户设置”
- 点了文件还是预览?→ 用
Ctrl+Shift+P输入Reveal in Sidebar手动触发定位,确认当前文件是否在项目路径下;不在项目里的文件即使关了预览,也可能无法稳定固定打开 - 想恢复预览模式?删掉或注释掉
"preview_on_click": false即可,不用重装或清缓存
preview_on_click 这个布尔值硬控制的;其他所有插件、快捷键、菜单项,都只是在这个基础上做增强或补救。










