关掉 preview_on_click 即可,需在用户设置中添加 "preview_on_click": false(布尔值,非字符串),补全逗号,保存后生效;残留预览页需手动双击转正,sidebarenhancements 插件还需单独禁用 enable_click_to_open。

关掉 preview_on_click 就行,这是唯一有效、原生、无需插件的解法。
怎么改设置才真正生效
打开 Preferences → Settings,确保编辑的是右侧「用户设置」面板(左侧是只读的默认值);在花括号内添加这一行:
"preview_on_click": false
注意三点:
-
preview_on_click必须是布尔值false,不是字符串"false",否则 Sublime 会静默忽略 - 如果前面已有配置项(比如
"font_size": 12),记得补上逗号,否则整个 JSON 不合法,设置完全不生效 - 保存后立即生效,不用重启,但已处于预览态的标签页不会自动转正——得手动双击它,或按
Ctrl+P再选中一次
为什么单击还是打开了?常见残留陷阱
改完设置后仍“单击就打开”,大概率不是设置失败,而是有残留预览页挂着:
- 那些斜体标签页看着像普通文件,其实只是没关的预览残影,它们会持续干扰判断
- 侧边栏单击无反应?先检查是否装了
SidebarEnhancements插件——它默认启用enable_click_to_open,会覆盖原生行为 - 若用了该插件,还需在插件设置里加
"enable_click_to_open": false,否则单击仍会触发打开 - 别碰
open_files_in_new_window或enable_preview,前者只影响拖入文件行为,后者是旧插件字段,Sublime 原生根本不识别
要不要同时开 show_open_files
建议一并加上,能提升稳定性:
"show_open_files": true
这样即使你没通过文件夹加载项目,当前所有已打开的文件也会固定显示在侧边栏顶部的 “Open Files” 分组里。配合 preview_on_click: false,你能清晰区分“真正打开”和“只是点过”的状态。另外,如果你常在多个文件间跳转,再加一句:
"scroll_to_selection": true
它能让侧边栏自动滚动并高亮当前编辑的文件(前提是该文件在项目目录内)。
真正容易被忽略的,是那个“看着像打开、其实只是挂着的预览页”——它不报错、不提示,却让所有设置看起来像失效了一样。清理完这些,preview_on_click: false 才算真正落地。











