Copilot 的 token 过期了,要如何修改呢 ?

2022-08-05 15:43:47 +08:00
 eachann

GitHub Copilot could not connect to server. Extension activation failed: "User not authorized"

找了不少方案, 都是注销 VSC 的拓展同步的, 但是对 Copilot 没效果呀

4550 次点击
所在节点    Visual Studio Code
12 条回复
GreatAuk
2022-08-05 15:46:59 +08:00
已经不想用了,每次打开 VSCode, Copilot 都要初始化四五分钟才能正常使用,不知道为什么
GreatAuk
2022-08-05 15:47:42 +08:00
最快方法:删除插件重新安装
lookStupiToForce
2022-08-05 15:56:06 +08:00
@GreatAuk 确定跟梯子没关系?
我用 pycharm 的 copilot 插件都对启动没啥影响,只不过有时候 copilot 会因为梯子不稳定而转圈圈
eachann
2022-08-05 16:44:33 +08:00
@GreatAuk 试过了的,依然有这个问题
> Your GitHub token is invalid. Please sign out from your GitHub account using VSCode UI and try again.
GreatAuk
2022-08-05 17:07:16 +08:00
@lookStupiToForce WebStorm 的 Copilot 插件就没问题.人在上海,在两个朋友的电脑上都复现了。不知道为什么没人反馈这个问题。
GreatAuk
2022-08-05 17:08:49 +08:00
@eachann 看提示,是要把 VSCode 的 github 账号注销了再登录吗,一般注销再登录,使用 Copilot 会叫你重新认证的。
stoluoyu
2022-08-05 17:24:11 +08:00
可能是网络问题。
lookStupiToForce
2022-08-05 18:16:17 +08:00
@GreatAuk
很久没用 vscode 了,刚刚弄了个干净的 vsc 测试了一下,只安装 python 和 copilot 两个插件的情况下没法简单地复现(安装 Python 插件会附加一堆 jupyter, pylance 之类的子插件)

盲猜可能跟其他插件冲突了(原理是这样 旧插件依赖的账号管理 与新版 vsc 账号管理不兼容 → 保留旧的且优先使用旧的 → copliot 这种使用新版账号管理的插件概率撞 bug )
因为我记得 vscode 的账号登录管理以前的表现一直很奇怪,用 vsc 登录 github 时会出现反复掉认证的情况,不知道什么原因。不过我今天测试倒是没这个问题了。所以

不负责任建议彻底卸载 vsc 卸干净了再重装😂
SachinBeyond
2022-08-05 20:34:03 +08:00
这东西好用吗?一直没装,怕内存占用太高
haoxingxing
2022-08-05 22:33:28 +08:00
copilot 收费了,原来的测试版账户现在应该没法用了。
jinliming2
2022-08-06 09:45:08 +08:00
虽然代码提示还算精准,看起来应该是针对我本地的代码做了某种程度的“语义识别”,自动补全的代码会在一定程度上匹配我的编码风格已有变量命名习惯,准确度还行,但还是需要频繁修改。
我的问题在于,这个东西会破坏 VSCode 本身的 TS 的代码提示(属性方法等),对于它无法准确推断完成的代码,就会很痛苦了,你得手动去输入成员属性名,如果是第三方库的话,属性名还老长的情况下,命名还和本地项目风格不太一样的情况下,这个东西会不断的去猜我要输入哪个属性名,然后一直给出错误的名称。
eachann
2022-08-06 11:25:31 +08:00
@jinliming2 哈哈 现阶段还是得依赖猜,不过注释的写法还是让我省了不少功夫,形成习惯后代码注释多多了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/870904

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX