首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >为什么VSCode“无法打开扩展。发生了一个未知的错误。”

为什么VSCode“无法打开扩展。发生了一个未知的错误。”
EN

Stack Overflow用户
提问于 2020-04-13 15:06:15
回答 11查看 42.4K关注 0票数 18

这是我第一次安装和使用VSCode,当我尝试安装更漂亮扩展时,它让我可以在关闭扩展页面并显示此通知之前快速查看它(随附的屏幕快照):

无法打开“扩展:更漂亮的代码格式化程序”:发生了未知错误。详情请参阅日志。

VSCode屏幕截图:右下角的通知

它用其他所有的扩展来完成这个任务。寻找解决方案,但没有发现任何适用的方法。为什么会发生这种情况,以及如何解决?

EN

回答 11

Stack Overflow用户

回答已采纳

发布于 2020-05-19 23:14:21

碰巧,这是埃及is默认DNS服务器的一个问题,这些服务器很可能阻塞了一些Microsoft服务器。

解决方案(如果你住在埃及):

  1. 在Windows上使用ipconfig /flushdns命令清除DNS缓存(用于其他操作系统)。
  2. 将路由器设置中的默认DNS服务器更改为Google的8.8.8.8和8.8.4.4 (或Cloudflare的1.1.1.1或其他您信任的DNS服务器)。
  3. 重新启动VSCode并尝试安装扩展。

希望现在一切都会好起来。

请查看此Github问题以获取更多信息。

票数 36
EN

Stack Overflow用户

发布于 2020-09-16 09:51:24

这可能是因为证书检查

下面的解决方案在CentOS 7 (Linux)中适用于我。

步骤1.更改文件/usr/share/applications/code.desktop

打开文件/usr/share/applications/code.desktop,然后在%F之前添加--ignore-certificate-errors来修改Exec值

代码语言:javascript
运行
复制
Exec=/usr/share/code/code --unity-launch --ignore-certificate-errors %F

开始时输入sudo保存文件。

步骤2.关闭vs代码实例的所有窗口。

步骤3.返回终端,使用下面的命令打开VS代码:

代码语言:javascript
运行
复制
code --ignore-certificate-errors

步骤4.单击左侧栏中的扩展按钮。

点击彭丽芙的任何像"Ruby“这样的扩展,如果Details页面中的图像能够被成功地看到,这个问题也许就解决了。

步骤5.试图继续安装所需的扩展。

好好享受吧!希望这对你有帮助。

票数 6
EN

Stack Overflow用户

发布于 2020-05-27 13:36:48

在ubuntu中,转到设置-> wifi ->,单击齿轮图标-> IP4 -> dns输入并放置

代码语言:javascript
运行
复制
8.8.8.8,8.8.4.4

然后单击apply,到DNS Resolver缓存开放终端并键入:-

代码语言:javascript
运行
复制
sudo systemd-resolve --flush-caches
sudo systemctl restart systemd-resolved

重新启动设备

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61190800

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档