菜单栏消失是因被 toggle_menu 命令隐藏,非崩溃;最快恢复是用 Ctrl+Shift+P(Win/Linux)或 Cmd+Shift+P(macOS)执行 View: Toggle Menu;也可按 Alt(Win)或 Control+F2(macOS)临时调出;永久显示需在用户设置中添加 "menu_visible": true。

菜单栏突然消失?先确认是不是被“开关”了
Sublime Text 的菜单栏不是丢了,而是被 toggle_menu 命令切换到了隐藏状态——这是最常见原因,不是崩溃或插件损坏。它就像电灯开关,按一次关,再按一次就开。所以别急着重装或删配置,先试试“反向操作”。
最快恢复:用命令面板执行 View: Toggle Menu
这是跨平台、最稳、100%生效的方法,不依赖当前界面是否能点到菜单:
- Windows/Linux:
Ctrl+Shift+P→ 输入view→ 选择View: Toggle Menu→ 回车 -
macOS:
Cmd+Shift+P→ 同样输入view→ 找到并执行View: Toggle Menu
注意:这个命令是切换(toggle),不是单向“显示”。如果菜单栏本来是显示的,执行后会隐藏;如果已隐藏,执行后立即显示。所以试一次没反应?再试一次。
临时应急:Alt 键(Windows)或 Control+F2(macOS)
适合手快想立刻调出菜单点选项的场景,但要注意它的“临时性”:
- Windows:按住
Alt键,菜单栏瞬时出现;松开即消失。此时可快速按V进入 View 菜单,再按S(Show Menu)固定显示 - macOS:按
Control+F2可聚焦到菜单栏(系统级行为),再用方向键和回车操作;但 Sublime 内部更推荐用Cmd+Shift+P避免系统快捷键冲突
这个方法不能“永久恢复”,只是让你有几秒窗口去点菜单项。如果鼠标卡顿或键盘响应慢,容易错过操作时机。
一劳永逸:在用户设置里加 "menu_visible": true
避免反复误触,尤其适合多显示器、全屏编码、或经常用快捷键触发隐藏的用户:
- 打开
Preferences → Settings - 在右侧「用户设置」面板中,添加这一行(确保 JSON 格式正确,逗号位置别错):
{
"menu_visible": true
}
保存后立即生效,重启也保持。注意不要写成 "show_menu": true 或 "always_show_menu": true —— Sublime 只认 menu_visible 这个 key。
如果之前手动改过 Preferences.sublime-settings 文件,检查有没有拼写错误或遗漏逗号,否则 Sublime 会静默忽略整个配置块。
最容易被忽略的是:全屏模式(F11)和无干扰模式(Shift+F11)下,菜单栏默认强制隐藏,且 Alt 键只在顶部悬停时才临时唤出。这时候别硬找菜单,先按 F11 退出全屏,再用命令面板处理。










