确认现已通过约请,某天敲代码的时候没有代码提示,看了一下vscode右下角的copilot图标,发现是制止的状态。查看了一下扩展发现没有禁用,于是从头制止了再从头启用关掉vscode从头试了一遍,发现仍是一样不能用。

仔细查看了报错信息是:Github Copilot could not connect to server.Extension activation failed: “connect TIMEOUT 127.0.0.1:443”.

大概的意思是这个扩展连不上github那边的服务器。(广东的运营商把github的地址解析到127.0.0.1了。nslookup看一看)

网上的解决方案有:

改hosts文件:

20.205.243.166 github.com
20.205.243.168 api.github.com

改完保存。 查询网站信息

关于无法使用Github Copilot


改dns:

终端输入nslookup github.com, 看看是不是github给解析到127.0.0.1去了, 把dns改成8.8.8.8或许1.1.1.1 (mac改dns:系统偏好设置-网络-高档-dns),然后断掉网络重连或许是重启电脑(或许sudo vim /etc/resolv.conf),就可以了。

关于无法使用Github Copilot