VSCode 的 Zen Mode 可通过快捷键 Cmd+K Z(macOS)或 Ctrl+K Z(Windows/Linux)启用,隐藏侧边栏、状态栏等元素以实现沉浸式编码;支持命令面板调用、键盘退出、启动自动进入及标题栏显示自定义。

如果您希望在编写代码时减少界面干扰,进入一种高度专注的状态,则可以启用 VSCode 的 Zen Mode(禅模式)。以下是启用和自定义该模式的具体操作:
本文运行环境:MacBook Air,macOS Sequoia。
一、启用 Zen Mode
Zen Mode 会隐藏侧边栏、状态栏、标签页和面板,仅保留编辑器区域与最小化标题栏,营造沉浸式编码环境。
1、按下快捷键 Cmd+K Z(macOS)或 Ctrl+K Z(Windows/Linux)。
2、等待界面自动收缩,顶部仅显示文件名与关闭按钮,背景变暗,焦点完全集中于当前编辑器。
二、通过命令面板启用
当快捷键不可用或需确认操作路径时,可通过命令面板调用 Zen Mode 功能,确保指令准确执行。
1、按下 Cmd+Shift+P(macOS)或 Ctrl+Shift+P(Windows/Linux)打开命令面板。
2、输入 Toggle Zen Mode 并回车。
三、退出 Zen Mode
退出过程不依赖鼠标操作,支持键盘快速响应,避免打断当前思维流。
1、再次按下 Cmd+K Z 或 Ctrl+K Z 即可恢复完整 UI。
2、若处于全屏状态,可按 Esc 键直接退出 Zen Mode 并退出全屏。
四、配置自动进入 Zen Mode
可通过修改用户设置,在启动 VSCode 时默认启用 Zen Mode,省去每次手动触发步骤。
1、按下 Cmd+, (macOS)或 Ctrl+, (Windows/Linux)打开设置界面。
2、在搜索框中输入 zenMode。
3、勾选 Zen Mode: Restore 和 Zen Mode: Full Screen 两项。
五、禁用 Zen Mode 中的自动隐藏标题栏
部分用户希望保留标题栏以便快速访问窗口控制按钮,可通过配置阻止其自动隐藏。
1、打开 VSCode 设置(Cmd+, )。
2、搜索 window.titleBarStyle。
3、将值改为 native 而非默认的 custom。










