侧边栏“拖丢”时按Shift+F12可恢复上一次布局;若无效则用Window|Layouts|Default重置为默认,Project窗口将回到左侧Docked状态。

侧边栏彻底消失,不是隐藏而是“拖丢”了
这种情况通常发生在多显示器环境或窗口被手动拖出 Docked 模式后松手——Project 窗口变成独立浮动窗口,且被拖到屏幕外、任务栏下或另一个显示器边缘,导致看起来“没了”。它没被关闭,只是不在当前可视区域。
最直接的恢复方式是:按 Shift + F12。这个快捷键会立即还原上一次保存的窗口布局,包括 Project 窗口的位置、停靠状态和尺寸。只要没主动执行过 Window | Layouts | Save Current Layout 覆盖掉默认状态,Shift + F12 几乎总能一步拉回。
- 如果
Shift + F12没反应,说明上次布局可能已被覆盖,此时走菜单:Window | Layouts | Default—— 强制重置为出厂默认,Project 会回到左侧 Docked 状态 - 检查是否误拖了其他工具窗口(如
Terminal或Database):它们也有类似行为,但只有Project窗口支持Alt + 1唤出;其他需单独勾选View | Tool Windows - macOS 用户注意:Docked 窗口被拖出后,有时会卡在菜单栏下方或触控栏附近,用鼠标从屏幕顶部缓慢下滑,常能“捞”到标题栏
按 Alt + 1(Win/Linux)或 Cmd + 1(macOS)没反应
这说明 Project 窗口当前不是“已关闭”,而是处于非 Docked 模式(比如 Float 或 Window),导致快捷键失效。快捷键只对 Docked 状态下的 Project 生效。
解决路径很明确:先唤出窗口,再强制钉住。
- 右键任意工具窗口标题栏(比如 Terminal 或 Run)→
Find Action(或直接按Ctrl + Shift + A/Cmd + Shift + A)→ 输入Project→ 选择Open Project View,窗口会以浮动形式出现 - 接着右键这个刚弹出的 Project 标题栏 → 选
Dock pinned(不是Dock,后者会随焦点自动隐藏) - 此时
Alt + 1就能正常开关了,且下次启动仍保持 Docked
双击分隔线缩不回宽度,还找不到 Project 窗口在哪
双击右侧分隔线只对 Docked 的 Project 窗口有效。如果你连窗口都看不见,说明它大概率已经脱离 Docked,甚至可能被最小化进系统托盘(Windows)或隐藏在 macOS 的 Dock 后面。
别反复试快捷键,先做两件事:
- 完全退出 WebStorm(macOS 注意菜单栏图标是否残留,要右键退出;Windows 检查任务管理器里
webstorm64.exe进程是否结束) - 重启时按住
Shift(Win/Linux)或Cmd(macOS),直到弹出 “Safe Mode” 提示 → 选安全模式启动 → 此时所有插件禁用,UI 回归最简状态,Project 窗口大概率自动 Docked 回来 - 确认回来后,立刻右键 Project 标题栏 →
Dock pinned锁死,避免再次拖丢
为什么重置后过两天又“拖没”了
根本原因不是操作失误,而是 WebStorm 默认开启了一项危险设置:Resize tool windows when dragging their borders。它让分隔线极其敏感,鼠标稍微一抖就可能把 Project 拖成浮动窗口,且 IDE 会默默记住这个异常状态,下次启动照旧加载。
真正一劳永逸的办法是关掉它:
- 进
Settings | Appearance & Behavior | System Settings - 取消勾选
Resize tool windows when dragging their borders - 重启生效 —— 此后拖动分隔线会变成吸附式调整,不会意外脱钩
顺手检查 Project 右上角齿轮 → 关掉 Autoscroll to Source,这个功能在跳转文件时会强行撑开 Project 宽度,间接增加拖拽风险。


















