解决vscode中修改配置文件后,raw.githubusercontent.com不能连接的问题

解决vscode中修改配置文件后,raw.githubusercontent.com不能连接的问题

前言:

在vscode中修改了settings.json后,报出了raw.githubusercontent.com不能连接的错误。

Problems loading reference 'https://raw.githubusercontent.com/streetsidesoftware/cspell/cspell%404.0.53/cspell.schema.json#/definitions/OverrideSettings': Unable to load schema from 'https://raw.githubusercontent.com/streetsidesoftware/cspell/cspell%404.0.53/cspell.schema.json': Request vscode/content failed unexpectedly without providing any details."

参考文章:

vscode 使用中遇到的问题- 掘金

解决raw.githubusercontent.com无法连接问题 - CSDN博客

过程:

1vscode unknown Word cspell调整级别。把information切换为hint。

在这里插入图片描述

2查询这个网址:https://site.ip138.com/raw.githubusercontent.com/

在这里插入图片描述

3在命令提示符中ping这些IP地址。选择最长时间最短的。

我选了151.101.228.133

C:\Users\Administrator>cd c:\windows\system32

c:\Windows\System32>ping 151.101.108.133

正在 Ping 151.101.108.133 具有 32 字节的数据:
请求超时。
来自 151.101.108.133 的回复: 字节=32 时间=131ms TTL=53
来自 151.101.108.133 的回复: 字节=32 时间=132ms TTL=53
请求超时。

151.101.108.133 的 Ping 统计信息:
    数据包: 已发送 = 4,已接收 = 2,丢失 = 2 (50% 丢失),
往返行程的估计时间(以毫秒为单位):
    最短 = 131ms,最长 = 132ms,平均 = 131ms

c:\Windows\System32>ping 151.101.76.133

正在 Ping 151.101.76.133 具有 32 字节的数据:
来自 151.101.76.133 的回复: 字节=32 时间=120ms TTL=53
请求超时。
来自 151.101.76.133 的回复: 字节=32 时间=129ms TTL=53
来自 151.101.76.133 的回复: 字节=32 时间=139ms TTL=53

151.101.76.133 的 Ping 统计信息:
    数据包: 已发送 = 4,已接收 = 3,丢失 = 1 (25% 丢失),
往返行程的估计时间(以毫秒为单位):
    最短 = 120ms,最长 = 139ms,平均 = 129ms

c:\Windows\System32>ping 151.101.228.133

正在 Ping 151.101.228.133 具有 32 字节的数据:
来自 151.101.228.133 的回复: 字节=32 时间=75ms TTL=54
来自 151.101.228.133 的回复: 字节=32 时间=70ms TTL=54
来自 151.101.228.133 的回复: 字节=32 时间=70ms TTL=54
来自 151.101.228.133 的回复: 字节=32 时间=80ms TTL=54

151.101.228.133 的 Ping 统计信息:
    数据包: 已发送 = 4,已接收 = 4,丢失 = 0 (0% 丢失),
往返行程的估计时间(以毫秒为单位):
    最短 = 70ms,最长 = 80ms,平均 = 73ms

c:\Windows\System32>ping 151.101.0.133

正在 Ping 151.101.0.133 具有 32 字节的数据:
来自 151.101.0.133 的回复: 字节=32 时间=71ms TTL=54
请求超时。
请求超时。
来自 151.101.0.133 的回复: 字节=32 时间=71ms TTL=54

151.101.0.133 的 Ping 统计信息:
    数据包: 已发送 = 4,已接收 = 2,丢失 = 2 (50% 丢失),
往返行程的估计时间(以毫秒为单位):
    最短 = 71ms,最长 = 71ms,平均 = 71ms

4配置 C:\Windows\System32\drivers\etc 本地hosts 文件。

有可能不能保存hosts文件。

参考文章:hosts文件在哪?什么修改?另附Windows7/8/10 Mac/iPhone原版hosts文件

找到hosts文件右键选择“属性-安全"勾选"可写(用户)”.然后后把下面这段代码复制进去。

#解决vscode中settings.json,报出了raw.githubusercontent.com不能连接的错误。
151.101.228.133 raw.githubusercontent.com

5保存重启vscode

结果

并没有直接成功。

看命吧。第三步找的那几个IP都不稳定。

在hosts文件中,我将151.101.228.133换为151.101.108.133。最后成功了。

更多内容请关注:CSDN掘金GitHubgitee

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
VSCode配置C编程环境非常简单。您只需要按照以下步骤操作即可: 1. 首先,确保您已经安装了VSCode编辑器。如果还没有安装,您可以在VSCode官方网站上下载并安装它。 2. 安装C/C++扩展:在VSCode,点击左侧的扩展图标(四个方块图标),然后在搜索框输入"C/C++"。在搜索结果,找到名为"C/C++"的扩展并点击"安装"按钮进行安装。 3. 安装GCC编译器:GCC是一个常用的C语言编译器,您需要先安装它才能在VSCode编译和运行C代码。您可以根据您的操作系统选择适当的方式来安装GCC。 - 在Windows上,您可以安装MinGW-w64来获取GCC。您可以访问MinGW-w64的官方网站下载安装程序,并按照安装向导进行操作。 - 在Mac上,您可以通过Homebrew包管理器安装GCC。打开终端并运行以下命令来安装Homebrew: ``` /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" ``` 然后运行以下命令来安装GCC: ``` brew install gcc ``` - 在Linux上,您可以使用包管理器来安装GCC。例如,在Ubuntu上,您可以运行以下命令来安装GCC: ``` sudo apt-get update sudo apt-get install build-essential ``` 4. 配置任务:在VSCode,按下Ctrl+Shift+P(或者Cmd+Shift+P),然后输入"Tasks: Configure Task"并选择"终端:创建tasks.json文件"。选择C++模板作为任务模板,然后VSCode会自动生成一个tasks.json文件。 5. 调整tasks.json文件:打开生成的tasks.json文件,并将其的内容替换为以下代码: ``` { "version": "2.0.0", "tasks": [ { "label": "build", "type": "shell", "command": "gcc", "args": [ "-g", "${file}", "-o", "${fileDirname}/${fileBasenameNoExtension}" ], "group": { "kind": "build", "isDefault": true } }, { "label": "run", "type": "shell", "command": "${fileDirname}/${fileBasenameNoExtension}", "group": { "kind": "test", "isDefault": true } } ] } ``` 保存并关闭文件。 6. 编译和运行:现在您可以打开一个C代码文件,在编辑器按下Ctrl+Shift+B(或者Cmd+Shift+B),选择"build"来编译代码。如果没有错误,它将生成一个可执行文件。然后,您可以按下Ctrl+Shift+B(或者Cmd+Shift+B)并选择"run"来运行代码。 通过以上步骤,您就可以在VSCode配置C编程环境并进行编译和运行C代码了。祝您编程愉快!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值