webstorm侧边栏显示/隐藏快捷键为alt+1(windows/linux)或cmd+1(macos),非ctrl+b;ctrl+shift+f12临时隐藏所有工具窗口但保留状态栏;分屏与侧边栏功能独立,缩放仅影响编辑器及gutter。

侧边栏显示/隐藏用 Alt + 1,不是 Ctrl + B
WebStorm 的左侧项目视图(Project tool window)默认快捷键是 Alt + 1(Windows/Linux),macOS 上是 Cmd + 1。很多人误记成 VS Code 的 Ctrl + B,但在 WebStorm 中按这个组合键没反应——它根本没被绑定。
常见错误现象:
- 按了
Ctrl + B没反应,以为功能失效 - 点菜单 View → Tool Windows → Project 却发现已勾选,但侧边栏仍不显示(其实是被拖拽收窄到不可见宽度)
- 误以为“侧边栏”指编辑器左侧的行号区(gutter),其实那是编辑器内部区域,不能用快捷键开关
真正能控制的「侧边栏」仅指工具窗口栏里的 Project、Structure、Version Control 等。如果 Alt + 1 不生效,先检查是否被其他插件覆盖:进入 Settings/Preferences → Keymap,搜索 Project,确认对应动作 View | Tool Windows | Project 绑定的是 Alt + 1。
Ctrl + Shift + F12 是最大化编辑器,不是全屏
Ctrl + Shift + F12 的作用是临时隐藏所有工具窗口(Project、Terminal、Run 等),只留编辑器区域——但它不会隐藏菜单栏、状态栏或导航栏,也不是操作系统级全屏。这是 WebStorm 唯一官方支持的「专注编码」快捷方式。
容易踩的坑:
- 按完后发现底部状态栏还在,误以为没生效;其实这是设计如此,状态栏始终可见
- 想退出时习惯性再按一次
Ctrl + Shift + F12,结果没反应——必须用Esc或鼠标点击任意工具窗口标题栏才能恢复布局 - 和 macOS 的系统级全屏(绿色按钮)混淆,后者会隐藏 Dock 和菜单栏,而
Ctrl + Shift + F12不会
如果你刚用完这个快捷键,又想快速调回 Project 视图,直接按 Alt + 1 即可,无需先退出最大化状态。
右键标签分屏 ≠ 侧边栏操作,别混用
分屏(Split Vertically/Horizontal)和侧边栏是两套完全独立的机制。分屏靠右键点击文件标签文字区域触发,它只影响当前编辑器区域的布局,不会打开或关闭任何工具窗口。
典型误操作场景:
- 想并排看两个文件,却去点 Project 视图空白处右键——弹出的是文件菜单,不是分屏选项
- 成功分屏后,误以为 Project 视图也该跟着分,结果发现它只在主编辑器区域下方统一显示
- 分屏后关闭其中一个窗格,Project 视图位置可能错乱,需手动拖回左侧 dock 区域
记住:侧边栏控制工具窗口显隐,分屏控制编辑器内部区域划分,二者快捷键、触发条件、UI 影响范围完全不同,不能互相替代。
缩放编辑器字体不影响侧边栏,但会影响 gutter 行号
用 Ctrl + Plus 或 Ctrl + Mouse Wheel 放大编辑器时,只改变代码字体大小,Project 视图、Terminal 等工具窗口字体不变。但编辑器左侧的 gutter(含行号、断点图标、VCS 标记)会随编辑器缩放同步变大。
这意味着:
- 如果你把编辑器放大到 150%,gutter 宽度也会撑开,可能导致 Project 视图被挤得更窄,甚至部分文字被截断
- 行号模式设为
Relative时,放大后数字间距变大,视觉上更易定位,但不会提升精度 - 想还原 gutter 原始宽度,只能重置编辑器缩放(
Ctrl + 0),没有单独控制 gutter 缩放的设置项
实际开发中,偶尔会因过度缩放导致左侧 gutter 占用过多横向空间,此时建议优先调小编辑器字体,而非强行拖窄 Project 视图——后者容易在重启后丢失布局。











