VS Code扩展持续显示安装状态且无法完成故障求助
解决VS Code扩展全卡在“安装中”的问题
问题现象:家中PC和笔记本电脑网络仅速度较慢但可正常使用,两台设备的VS Code里,已安装的扩展全部显示“安装中”,尝试安装新扩展(如Python扩展)时也卡在该状态无法完成。
以下是针对性的解决步骤:
检查并调整VS Code代理设置
打开VS Code,按下Ctrl+,(Windows/Linux)或Cmd+,(Mac)打开设置面板,搜索proxy关键词:- 若之前配置过代理但当前无需使用,直接清空
http.proxy和https.proxy的配置值 - 尝试将
http.proxyStrictSSL设置为false,避免SSL验证问题导致的连接异常
- 若之前配置过代理但当前无需使用,直接清空
重置VS Code扩展缓存
完全关闭VS Code,找到对应系统的扩展缓存目录并清理:- Windows:
%USERPROFILE%\.vscode\extensions - Mac:
~/Library/Application Support/Code/Extensions - Linux:
~/.vscode/extensions
可先备份该文件夹,再清空内容,重启VS Code后重新尝试扩展操作
- Windows:
切换扩展市场源
针对网络访问不稳定的情况,切换到国内镜像源:
打开设置面板,搜索extensions gallery,将Extensions: Gallery Server的值修改为国内可用的镜像地址,例如https://vscode.cdn.azure.cn/gallery,重启VS Code后测试扩展安装排查系统安全软件拦截
暂时关闭系统防火墙或第三方安全软件,尝试安装扩展。若恢复正常,将VS Code添加到安全软件的信任列表,允许其正常访问网络重置VS Code全局设置
按下Ctrl+Shift+P(Windows/Linux)或Cmd+Shift+P(Mac)打开命令面板,输入Preferences: Reset Settings,选择重置所有设置,重启后再测试扩展功能
内容的提问来源于stack exchange,提问作者Md. Samiul Islam
相关产品推荐
相关产品推荐

