run面板消失是因启用了“automatically hide fully docked tool windows”,关闭该选项并勾选pinned即可常驻;还需拖动顶部边缘设定最小高度,二者缺一不可。

Run 面板不见了,不是丢了,是被隐藏或自动收起了——关掉 Automatically hide fully docked tool windows 就能立刻找回,且不再反复消失。
为什么 Run 面板执行完就“消失”了
这不是崩溃或配置损坏,而是 PhpStorm 默认启用了 Automatically hide fully docked tool windows。只要 Run 面板处于停靠(Docked)状态、执行结束,它就会缩成一条细缝甚至完全不可见。
- 常见现象:点运行后面板闪一下,
Process finished with exit code 0都没看清就没了 - 根本原因在
Settings → Appearance & Behavior → System Settings里该选项被勾选 - 即使你手动拉宽过高度,重启或新脚本执行后仍会重置——因为没“固定住行为”,只调了尺寸
三步强制让它常驻底部
目标不是永远不关,而是“完成也不自动收”,确保输出可读、可滚动、可复用。
- 关闭自动隐藏:进
Settings → Appearance & Behavior → System Settings,取消勾选Automatically hide fully docked tool windows - 固定停靠状态:右键 Run 面板标题栏 → 勾选
Pinned(注意不是Auto-hide,是Pinned) - 设最小高度:拖动 Run 面板顶部边缘向上拉,直到看到虚线提示
Bottom tool window,松手——它会记住这个高度,不会被 Project 或 Terminal 挤扁
快捷键唤出但显示异常怎么办
按 Alt+4(Windows/Linux)或 Cmd+4(macOS)能唤出 Run 面板,但如果只看到一行、看不到日志,说明布局权重崩了。
- 别调字体或 DPI:这不是渲染问题,是垂直空间分配失效
- 检查是否同时打开了太多底部面板(如 Terminal、Database、Services),它们会争抢高度
- 临时解决:拖动 Run 面板顶部边缘,硬拉高;长期解决:把其他非必需底部面板设为
Pinned或改停靠位置(比如移到右侧)
最易被忽略的点:Pinned 和 Auto-hide 是两个独立开关,很多人只关了自动隐藏却没点 Pinned,结果面板依然会随焦点切换而收起;还有人设了高度却没关自动隐藏,下次执行照样消失。这两步必须都做,缺一不可。
php免费学习视频:立即使用
踏上前端学习之旅,开启通往精通之路!从前端基础到项目实战,循序渐进,一步一个脚印,迈向巅峰!










