最稳方法是用命令面板执行View: Toggle Menu,Windows/Linux按Ctrl+Shift+P输入toggle menu回车,macOS按Cmd+Shift+P同操作;该命令即时生效、记忆状态、不改配置,避免Alt键失灵或F11无效等问题。

Sublime 的顶部菜单栏(File、Edit、Selection…)默认常驻,但绝大多数操作根本用不到它——真正可靠的是命令面板和快捷键。隐藏它不难,关键是别走错路:改配置项容易失效,依赖 Alt 键在中文输入法下常失灵,全屏(F11)也不会自动关它。
用 Toggle Menu 命令即时切换最稳
这是 Sublime 内置命令,不依赖插件、不修改配置文件,执行后状态立即生效且会记住(下次启动仍保持当前状态)。
- Windows/Linux:
Ctrl+Shift+P→ 输入toggle menu→ 回车 - macOS:
Cmd+Shift+P→ 输入toggle menu→ 回车(注意不是Ctrl+Shift+P) - 如果输完没反应,多敲几个字母,比如
view: toggle menu,避免被同名插件命令覆盖 - 该命令写入的是当前窗口的 settings,作用域精准,不会污染全局
"menu_visible": false 能永久隐藏,但有坑
想开机就隐藏?可以加配置,但必须严格满足条件,否则白改。
- 打开
Preferences → Settings,只在右侧「用户设置」面板中添加:"menu_visible": false(布尔值,不是字符串"false") - 保存后需重启 Sublime 才生效(不是重载设置)
- 别改左侧默认设置——那是只读的,改了也不起作用
- 某些主题或项目级设置可能覆盖此配置,导致隐藏失败
F11 全屏前必须先 Toggle Menu
很多人按 F11 后发现顶部仍有菜单栏占位,甚至和 macOS Dock 挤压编辑区——因为 F11 是系统级全屏,Sublime 根本没动菜单栏。
- 真沉浸式全屏的正确顺序:先执行
Toggle Menu→ 再按F11 - 若已进全屏再想隐藏,
Alt(Win/Linux)或鼠标移至屏幕顶边(macOS)可能唤不出菜单——得先退出全屏,再执行命令 - 想一步到位?用
Shift+F11(Win/Linux)或Cmd+Shift+F11(macOS)进入 Distraction Free Mode,它自动隐藏菜单栏+侧边栏+状态栏+标签页
隐藏后怎么访问「首选项」「项目」这些功能?
菜单栏没了,功能没丢——只是入口变了。别指望悬停唤出菜单,隐藏状态下它不响应鼠标。
-
Preferences → Settings→Ctrl+Shift+P输入Preferences: Settings -
Project → Save Project→Ctrl+Shift+P输入Project: Save Project - 右键编辑区空白处,大部分编码、换行符、语法切换选项都还在上下文菜单里
- 所有菜单项基本都有对应命令名,大小写不敏感,支持模糊搜索
最容易被忽略的是:改了 "menu_visible": false 没重启,或者在多显示器环境下只在一个屏幕生效;还有就是误把 Cmd+Shift+P 按成 Ctrl+Shift+P(macOS 上后者无效)。这些细节卡住的人最多。

















