右边栏指database、services、run、debug、terminal等默认停靠右侧的工具窗,非左侧project;ctrl+shift+f12可隐藏所有工具窗(含右侧),仅视觉收起不关闭进程,再按恢复;无“仅隐藏右侧”快捷键,因ide架构不支持按停靠侧过滤操作。

右边栏指的是什么?别和Project混淆
PhpStorm 的「右边栏」通常指 Database、Services、Run、Debug、Terminal 这类默认停靠在右侧的工具窗(Tool Windows),不是左侧的 Project(按 Alt+1 控制)。它们占宽、挡代码,尤其写长行 PHP 或 JSON 时特别碍事。
Ctrl+Shift+F12 是隐藏所有工具窗的唯一可靠快捷键
这个组合键的作用是「隐藏所有已打开的工具窗」,无论它们停靠在哪一侧(左/右/底/顶),都会收起——只留下干净的编辑器区域。它不关闭内容,只是视觉隐藏;再按一次就恢复原状。
- 不是「关闭」,所以不会丢掉
Terminal里的运行进程或Database的连接状态 - 不影响当前标签页、未保存文件、断点设置等任何编辑状态
- 如果只想要隐藏右边栏但保留左边
Project,它做不到——这是它的设计限制,没有「仅右侧」专用快捷键
想只关右边某一个?用上下文菜单或快捷键组合
单独隐藏某个右边工具窗(比如只想收起 Terminal),没有全局快捷键,但有稳定路径:
- 鼠标悬停在该工具窗标题栏(如
Terminal标题),右键 → Hide - 或者聚焦到该工具窗后,按
Shift+Escape(前提是它是当前激活的工具窗) - 若已绑定数字快捷键(如
Alt+T打开Terminal),再按一次通常也会隐藏(取决于是否设为 toggle)
注意:Alt+T 默认是打开/切换 Terminal,但如果你改过快捷键或用了插件,行为可能不同;建议在 Settings → Keymap 里搜 Terminal 确认绑定。
为什么没有「只隐藏右边栏」的快捷键?
JetBrains 的 UI 架构把工具窗位置(left/right/bottom/top)视为布局属性,而非分组维度。IDE 不提供「按停靠侧过滤」的操作入口,所有「隐藏」指令都是面向「工具窗实例」或「全部工具窗」两个粒度。强行用脚本或插件模拟「只右」逻辑,容易在多显示器、分组标签(Editor Tabs Group)等场景下失效。
真正省空间的务实做法:用 Ctrl+Shift+F12 先清场,再按需手动唤回 Project(Alt+1)——这比纠结「只右」更稳定、更少出错。
php免费学习视频:立即使用
踏上前端学习之旅,开启通往精通之路!从前端基础到项目实战,循序渐进,一步一个脚印,迈向巅峰!










