按ctrl+shift+p(win/linux)或cmd+shift+p(macos)输入toggle menu回车即可即时切换菜单栏显隐,状态记忆、作用域限当前窗口;改配置需重启且易失效。

菜单栏怎么按一下就消失/出现?
只有 toggle_menu 命令能真正即时切换,改配置必须重启且容易失效。
- Windows/Linux:按 Ctrl+Shift+P → 输入 Toggle Menu → 回车
- macOS:按 Cmd+Shift+P → 输入 Toggle Menu → 回车
- 别输成 Hide Menu(根本不存在)或 view: toggle menu(多此一举,直接输 Toggle Menu 即可)
- 执行后状态会记住,下次启动仍保持隐藏,不用重复操作
- 该命令只影响当前窗口,其他 Sublime 窗口不受影响
侧边栏为什么按了 Ctrl+K Ctrl+B 没反应?
这不是快捷键坏了,而是操作方式或上下文出了问题。
- 必须分两步:先按 Ctrl+K 松开,再按 Ctrl+B(Windows/Linux);Cmd+K 松开后再按 Cmd+B(macOS)——连按 Ctrl+K+B 不生效
- 当前焦点可能在搜索框、替换面板或命令面板里,点一下编辑区再试
- 如果只打开了单个文件(File → Open File),侧边栏即使显示出来也是空的;得用 File → Open Folder… 或 Project: Add Folder to Project 加载路径
- 输入法干扰很常见:中文输入法下 Alt 或 Ctrl 经常被劫持,切英文输入法再试
全屏时菜单栏和侧边栏还占位?顺序错了F11(Windows/Linux)或 Ctrl+Cmd+F(macOS)是系统级全屏,但它不自动隐藏菜单栏。
- 正确顺序:先执行 toggle_menu → 再按 F11(或 Ctrl+Cmd+F)
- 否则 macOS Ventura + ST4.4+ 下,Dock 和残留菜单栏会双重挤压编辑区高度
- Shift+F11(Distraction Free Mode)会干掉菜单栏、侧边栏、状态栏、标签页,但同时启用黑底+大字号+宽行距——这是写作模式,不是编码沉浸模式
想永久默认隐藏菜单栏,但设置总不生效?
写进用户设置(Preferences → Settings – User)才可能生效,但三个细节错一个就白改。
- 必须写在右侧窗格(User Settings),左侧是只读的,默认设置改了也无效
- "menu_visible": false 中的 false 是布尔值,写成 "false"(字符串)完全不生效
- 保存后必须重启 Sublime,不重启 = 配置没加载
- 它和 "auto_hide_menu": true 互斥,后者仅 ST4 支持且优先级更低
Ctrl+K 松开,再按 Ctrl+B(Windows/Linux);Cmd+K 松开后再按 Cmd+B(macOS)——连按 Ctrl+K+B 不生效
- 当前焦点可能在搜索框、替换面板或命令面板里,点一下编辑区再试
- 如果只打开了单个文件(File → Open File),侧边栏即使显示出来也是空的;得用 File → Open Folder… 或 Project: Add Folder to Project 加载路径
- 输入法干扰很常见:中文输入法下 Alt 或 Ctrl 经常被劫持,切英文输入法再试
全屏时菜单栏和侧边栏还占位?顺序错了F11(Windows/Linux)或 Ctrl+Cmd+F(macOS)是系统级全屏,但它不自动隐藏菜单栏。
- 正确顺序:先执行 toggle_menu → 再按 F11(或 Ctrl+Cmd+F)
- 否则 macOS Ventura + ST4.4+ 下,Dock 和残留菜单栏会双重挤压编辑区高度
- Shift+F11(Distraction Free Mode)会干掉菜单栏、侧边栏、状态栏、标签页,但同时启用黑底+大字号+宽行距——这是写作模式,不是编码沉浸模式
想永久默认隐藏菜单栏,但设置总不生效?
写进用户设置(Preferences → Settings – User)才可能生效,但三个细节错一个就白改。
- 必须写在右侧窗格(User Settings),左侧是只读的,默认设置改了也无效
- "menu_visible": false 中的 false 是布尔值,写成 "false"(字符串)完全不生效
- 保存后必须重启 Sublime,不重启 = 配置没加载
- 它和 "auto_hide_menu": true 互斥,后者仅 ST4 支持且优先级更低
Preferences → Settings – User)才可能生效,但三个细节错一个就白改。
- 必须写在右侧窗格(User Settings),左侧是只读的,默认设置改了也无效
- "menu_visible": false 中的 false 是布尔值,写成 "false"(字符串)完全不生效
- 保存后必须重启 Sublime,不重启 = 配置没加载
- 它和 "auto_hide_menu": true 互斥,后者仅 ST4 支持且优先级更低
侧边栏拖到只剩 1–2 像素宽时,肉眼看不见,但其实还在;鼠标移到编辑区最左边缘,光标变 ↔ 就能拖出来——这个“压扁”状态比“消失”更常见,也更容易被忽略。











