Sublime 的斜体标签是 preview_on_click 预览行为所致,非 bug;关闭该选项并清理残留预览页即可实现单击仅选中、双击才打开。

Sublime 的“斜体标签”不是 bug,是 preview_on_click 在生效
你看到的斜体标签页,根本不是真正打开的文件——它只是预览(preview)态:焦点一移就消失、不能保存、不计入 show_open_files 列表、右键菜单也少很多选项。这不是卡顿或插件冲突,而是 Sublime 原生行为,由配置项 preview_on_click 控制,默认为 true。
关掉 preview_on_click 是唯一可靠解法
在 Preferences → Settings – User 的右侧 JSON 中添加这一行:
"preview_on_click": false
注意三点:
-
false必须是布尔值,不能写成"false"(带引号) - 必须加在用户设置里,
Settings – Default是只读的,改了无效 - 如果前面已有配置(比如
"font_size": 12),末尾缺逗号会导致整个 JSON 解析失败,Sublime 会静默回退到默认行为
SideBarEnhancements 插件会偷偷绕过这个设置
如果你装了 SideBarEnhancements,它默认启用 enable_click_to_open,单击侧边栏直接“真正打开”文件,完全跳过预览逻辑——这和你想实现的“单击仅选中、双击才打开”冲突。
解决方法是在同一份用户设置里再加一行:
"enable_click_to_open": false
或者干脆删掉这行(插件默认就是 false)。改完后:
- 单击侧边栏只高亮文件名,编辑区无任何变化
- 双击仍能正常打开,这是 Sublime 硬编码逻辑,无法禁用
- 右键菜单(如
Open、Open With)不受影响
旧预览页不清理,新设置就“看起来没生效”
设置保存后立即生效,但已存在的斜体标签页不会自动转正——它们是残留的预览残影,看着像打开,其实只是挂着。这是最常被忽略的环节。
必须手动清理一次:
- 逐个关闭所有斜体标签页(标签名是斜体的)
- 或按
Ctrl+Shift+W关闭全部未保存/预览态标签 - 再试单击侧边栏:应仅高亮,编辑区无反应
企业环境或项目配置里若写了 "preview_on_click": true,也会覆盖用户设置,得一并检查 .sublime-project 文件。

















