sublime Text 的免打扰模式通过隐藏菜单栏、侧边栏等元素实现专注编码,支持快捷键(Ctrl+Shift+F/⌘+Shift+F)、菜单或命令面板进入,可保存、关闭文件及退出,支持自定义配置且无需插件。

sublime text 的 Distraction Free Mode(免打扰模式)专为减少视觉干扰、提升编码专注力设计。开启后,界面只保留编辑区域和文件内容,隐藏菜单栏、侧边栏、状态栏、标签页等所有非必要元素。
如何进入免打扰模式
有三种常用方式,任选其一即可:
- 快捷键:windows/linux 按 Ctrl+Shift+F,macOS 按 ⌘+Shift+F
- 菜单操作:顶部菜单栏 → View → Enter Distraction Free Mode
- 命令面板:按 Ctrl+Shift+P(或 ⌘+Shift+P),输入 Distraction Free,回车选择
免打扰模式下的关键操作
进入后界面极简,但基础功能仍可用:
- 保存文件:仍可用 Ctrl+S / ⌘+S
- 关闭当前文件:按 Ctrl+W / ⌘+W(不会退出模式,仅关闭文件)
- 退出模式:再次按 Ctrl+Shift+F / ⌘+Shift+F,或按 Esc 键(部分版本支持)
- 临时显示侧边栏:将鼠标移到屏幕左侧边缘,稍作停顿可呼出(仅限 macos 和部分 windows 配置)
自定义免打扰模式(可选)
默认设置已够用,如需微调,可修改用户配置:
- 菜单栏 → Preferences → Settings – User
- 添加以下字段(不影响其他设置):
"distraction_free": { "show_menu": false, "show_tabs": false, "show_minimap": true, "line_numbers": true }
其中 show_minimap 和 line_numbers 可按习惯开关,不影响“免打扰”本质。
小提示:这不是全屏,但比全屏更专注
Distraction Free Mode ≠ 全屏(F11 / ⌘+Ctrl+F)。它不隐藏系统任务栏/ Dock,但彻底清空编辑器自身 ui;适合多窗口并行开发时单窗口深度编码。若需真正全屏,可先进免打扰,再手动按系统全屏快捷键。
基本上就这些。不需要插件,不复杂但容易忽略——按一次快捷键,世界立刻安静下来。