Zen Mode是VSCode的专注机制,一键开启(Ctrl+K Z/Cmd+K Z)隐藏侧边栏、状态栏等干扰元素,仅保留编辑器与极简提示条,支持全部快捷键、终端唤出及自定义设置,Esc或再次快捷键即可退出。

VSCode 的 Zen Mode(禅模式)不是隐藏所有界面那么简单,它是一套专注机制——关闭干扰项、保留核心编辑功能、支持快捷键快速进出,帮你真正进入心流状态。
一键开启 Zen Mode
按 Ctrl+K Z(Windows/Linux)或 Cmd+K Z(macOS),整个界面瞬间“褪色”:侧边栏、状态栏、标签页、面板全部收起,只留下编辑器区域和顶部极简的命令提示条。此时你仍可滚动、输入、保存、运行代码,一切编辑操作照常进行。
Zen Mode 下还能做什么
虽然视觉极简,但关键功能并未关闭:
- 快捷键全部有效:比如 Ctrl+S 保存、Ctrl+Shift+P 呼出命令面板、Ctrl+/ 注释行
- 文件仍在当前编辑器中打开,切换文件可用 Ctrl+Tab
- 终端可手动唤出:Ctrl+`(反引号)直接拉起集成终端,不影响 Zen 状态
- 鼠标悬停在顶部边缘会短暂显示标题栏,点击右上角 × 或按 Esc 即可退出
自定义 Zen Mode 行为
默认设置适合多数人,但你可以微调让它更贴合习惯:
- 在 settings.json 中添加:
"zenMode.fullScreen": true —— 进入 Zen 同时进入系统全屏(适合双屏用户避免分心) - "zenMode.centerLayout": true —— 让编辑器内容水平居中,视觉更舒缓
- "zenMode.hideTabs": false —— 保留标签页(适合多文件交替编辑的场景)
退出 Zen Mode 的几种方式
不必慌张找不到出口:
- 按 Esc 键(最常用)
- 点击顶部淡入的标题栏右上角 ×
- 再次按下 Ctrl+K Z(即 toggle 操作)
- 如果启用了全屏,也可用系统快捷键退出(如 F11 或 Cmd+Ctrl+F)
基本上就这些。Zen Mode 不是功能堆砌,而是做减法后的专注设计——关掉的不是工具,是干扰;留下的不是空白,是注意力本身。










