◆
WebStorm 插件市场搜索无反应的解决方法
在 WebStorm 的 Settings → Plugins → Marketplace 里搜插件,结果搜索框输入关键字后一直转圈或者干脆一片空白,页面上可能还挂着「Search results are not loaded / Check the internet connection」的提示。这不是 IDE 坏了,绝大多数情况是它连不上 JetBrains 的插件仓库 plugins.jetbrains.com——国内网络直连这个域名很不稳定。
这篇记的是解决办法:给 IDE 单独配 HTTP 代理,让插件市场的请求走代理出去。IDE 的网络设置和系统代理是两套,系统里挂了代理但 IDE 没配的话,插件市场照样连不上,这是最常见的坑。
解决方法
打开设置面板,进入 Appearance & Behavior → System Settings → HTTP Proxy,三个选项按情况选:
No proxy:直连,也就是默认值,插件搜索没反应通常就是卡在这里。Auto-detect proxy settings:自动探测系统代理,能填 PAC 脚本地址,配了系统代理的话优先试这个。Manual proxy configuration:手填代理。选HTTP,Host name填127.0.0.1,Port number填你本地代理的端口(Clash 默认7890)。需要认证的代理再勾Proxy authentication填账号密码。
填完先别急着关,页面底部有个 Check connection 按钮,输入 https://plugins.jetbrains.com 点一下,弹出 Connection successful 才算真的通了。
下图就是这个 HTTP Proxy 面板,重点看三个单选项的选择、Manual proxy configuration 下的 Host/Port 输入框,以及底部的 Check connection 按钮。

注意事项
- 配好代理后回到插件页,先点一下右上角的刷新(或者重开设置面板)再搜,否则用的还是之前失败的缓存结果。
- 代理端口要填代理软件的 HTTP 混合端口,别填 SOCKS 专用端口,IDE 这里选
HTTP类型时填 SOCKS 端口是连不通的。 - 实在配不了代理还有离线方案:从
plugins.jetbrains.com网页端下载.zip或.jar包,回到插件页点右上角齿轮选Install Plugin from Disk手动装,注意对一下插件页标注的 IDE 版本兼容范围。

还没有留言,来发表第一条吧~