为什么我的github copilot 突然不工作了?

Arn*_*h B 35 visual-studio-code vscode-extensions github-copilot

我已经使用 copilot 一段时间了,有一天在打开 VSCode 时出现了这个错误。

“[错误] [默认] [2022-04-09T08:38:10.995Z] GitHub Copilot 无法连接到服务器。扩展激活失败:“证书已过期”

我到处查找,但一无所获,如果有人能帮我解决这个问题,那将是一个很大的帮助!

[这是错误以及扩展在状态栏上的样子]

use*_*745 51

三个常见原因:

  1. 过时的 IDE。解决方案:确保您的 IDE 是最新的
  2. 如果您未正确登录 GitHub CoPilot。解决方案:确保您已登录 GitHub CoPilot

例如,在 VSCode 中查看左下角,如果您看到此内容,则您可能尚未登录:

在此输入图像描述

单击该图标,然后按照提示登录,然后 CoPilot 就可以工作了。

  1. 尝试关闭并重新打开您的 IDE(例如 vscode),这可能也会有所帮助。

  • 我也必须重新启动 VSCode (6认同)

小智 23

我知道有点晚了。但我今天遇到了这个问题。如果禁用并重新启动没有帮助,您可以尝试:

卸载时选择安装另一个版本,然后选择最新之前的版本

重新加载 vscode

做完这些后,我的副驾驶又开始工作了。


Goo*_*yis 8

您应该检查两件事:

1=>更新VSCode到最新版本

2=> 将 GitHub Copilot 更新到最新版本(从扩展部分启用)

更新后,可能需要您重新加载/重新启动 VSCode。

从菜单栏转到View -> Output;从左侧的下拉列表中选择GitHub Copilot以查看后台发生的情况的日志。

看看我的下拉菜单 imgur.com/VVHfqwv

  • 我执行了“查看 -> 输出”,但我在左侧的任何下拉菜单中都没有看到 GitHub Copilot。 (3认同)

Cra*_*cks 6

进入副驾驶分机设置并更改

    "github.copilot.enable": {

        "*": true,
        "plaintext": false,
        "markdown": false,
        "scminput": false
    }
Run Code Online (Sandbox Code Playgroud)

    "github.copilot.enable": {

        "*": true,
        "typescript": true,
        "plaintext": false,
        "markdown": false,
        "scminput": false
    }
Run Code Online (Sandbox Code Playgroud)

它突然开始工作了。typescript我可能在一两天前选择在 GUI 中禁用它- 如果是这样,这将表明比 settings.json 文件中看到的状态更多的状态(?)。