手动清除PhpStorm缓存:解决项目加载卡顿无响应问题
解决PhpStorm卡在「Scanning files to index」无法启动的问题
一、手动清除PhpStorm缓存目录
PhpStorm的缓存文件存在系统特定目录,直接找到并删除对应文件夹即可:
Windows系统
- 关闭所有PhpStorm进程(打开任务管理器,结束
phpstorm64.exe及相关进程) - 打开文件资源管理器,输入以下路径回车:
(比如你装的是2023.2版本,路径就是%USERPROFILE%\AppData\Local\JetBrains\PhpStorm<版本号>PhpStorm2023.2) - 删除目录里的
caches和index两个文件夹
Mac系统
- 关闭所有PhpStorm进程(打开活动监视器,结束PhpStorm相关进程)
- 打开访达,按
Command+Shift+G,输入以下路径回车:~/Library/Caches/JetBrains/PhpStorm<版本号> - 删除
caches和index文件夹
Linux系统
- 关闭所有PhpStorm进程(终端执行
killall phpstorm命令) - 终端输入以下路径进入目录:
~/.cache/JetBrains/PhpStorm<版本号> - 删除
caches和index文件夹
二、新建空项目仍卡顿的额外处理
如果清缓存后还是不行,大概率是插件或全局配置出问题了,可以试试这些方法:
- 启动PhpStorm时按住对应快捷键进入安全模式:
- Windows/Linux:启动时按住
Shift键 - Mac:启动时按住
Option键
安全模式会禁用所有插件,要是能正常启动,就说明是某个插件搞的鬼,之后可以逐一启用插件排查问题
- Windows/Linux:启动时按住
- 要是安全模式也不行,就试试删除全局配置目录(记得备份自己的重要配置):
- Windows路径:
%USERPROFILE%\AppData\Roaming\JetBrains\PhpStorm<版本号> - Mac路径:
~/Library/Application Support/JetBrains/PhpStorm<版本号> - Linux路径:
~/.config/JetBrains/PhpStorm<版本号>
删除这个目录后重启PhpStorm,软件会恢复成默认配置
- Windows路径:
内容的提问来源于stack exchange,提问作者Brett
相关产品推荐
相关产品推荐

