WebStorm打开项目或切换分支时弹出大量空白窗口无法正常关闭怎么办
WebStorm 打开项目/切换分支弹出大量空白窗口解决方案
根因说明
该问题是IDE的窗口状态配置、项目本地.idea配置或全局缓存异常导致:IDE会将历史打开的窗口记录持久化存储,出现异常后每次加载项目/恢复工作区配置时,都会把记录的异常空白窗口全部重新弹出,且这类异常窗口无法通过Cmd + W快捷键直接关闭。
修复步骤
方案1:清除缓存并重置窗口布局
- 打开WebStorm后,顶部菜单栏选择
File > Invalidate Caches... - 勾选
Clear file system cache and local history、Clear downloaded shared indexes两个选项,点击Invalidate and Restart等待IDE自动重启 - 若重启后仍有问题,按下
Shift+Shift调出全局搜索,输入Restore Default Layout执行,重置所有窗口布局配置
方案2:重置项目本地配置
- 完全关闭WebStorm,打开对应项目的根目录,删除根目录下的
.idea隐藏文件夹(该文件夹为IDE专属配置,删除不会影响项目代码) - 重新打开WebStorm,选择该项目根目录重新导入,IDE会自动生成全新的项目配置
方案3:删除全局窗口状态配置
- 完全退出WebStorm,打开访达,按下
Cmd+Shift+G输入路径~/Library/Application Support/JetBrains/WebStorm<你的版本号>/(例如WebStorm2024.1就填写对应版本号) - 在目录中找到
window.state.xml文件,直接删除该文件 - 重新启动WebStorm,IDE会生成全新的全局窗口状态配置
临时快速处理技巧
不需要逐个手动关闭空白窗口:右键点击Dock栏的WebStorm图标,选择 关闭所有窗口,之后重新打开需要的项目即可。
内容的提问来源于stack exchange,提问作者Jonathan Tuzman
相关产品推荐
相关产品推荐

