小记一下自己Copilot申请和配置
无聊水
上Github查一些好玩的项目的时候突然发现自己Copilot申请过了
放一下(其实也没开始用)的配置和踩坑
好好玩w
好自动的自动填充
-1.
呜呜呜快乐结束了
因此本文再过几个月就过期了(X)
0.前置
首先是去 Copilot官网 申请一下, 然后就是等待审核了,审核通过官方会发邮箱通知你,然后就可以用了
上面有多少是自动填充的呢
审核时间挺不固定的,问了下其他人有大半年的有几周就过了的,总之看了下我的申请好像正好一个月
如果不是今天随机点到了我都不知道QQ邮箱里发了(至于用QQ邮箱当第一接收邮件什么的还是别吐槽了)
然后就根据你的IDE自行选择插件下载方式了
我使用的是PyCharm 2021.3.2 (Professional Edition)
,接下来也是用这个解决问题(vsc应该更好搜到配置吧)
1.配置
直接在PyCharm的文件-设置-插件里面搜索GitHub Copilot
就可以找到了
下载完成并重启IDE后,就可以在这两个地方找到Copilot
点击login to github
,然后复制命令道浏览器一路绿灯,就可以连接上了
但是最新版本的插件不支持走代理,也就是会卡在最后一步连接到github上,所以找了网上给的一些解决方案
一个 csdn 上的解决方案,另一个 Github 上的解决方案
总之就是删掉旧版本,并且下载1.1.20.1417
版本的插件以本地安装,然后重启IDE,接着按上面操作走就行了
官方给出的就是最新版本暂时不支持走代理,以后再修复但最近不太行balabala
2.使用
具体还没开始用,感觉挺玄学的
首先是它肯定会学习你仓库里的代码,之前写bot插件太多,经常打着打着就蹦出写插件的时候用到的函数和逻辑,可能是还没用到很高级的算法吧
一些简单的算法倒是可以快速生成
def 汉诺塔(n, a, b, c):
if n == 1:
print(a, '-->', c)
else:
汉诺塔(n - 1, a, c, b)
print(a, '-->', c)
汉诺塔(n - 1, b, a, c)
汉诺塔(3, 'A', 'B', 'C')
就是生成速度按照网速有点不敢恭维......网速上来了找的还挺快的,还有看是不是很偏门的用法从来没被学习到
实际是报错还挺多的,也不能完全按照你给的注释来PyCharm几乎就没成功过
可能是还没手搓码量细节特别多的感觉和平常没啥区别?等多用几天看看到底咋样了
安全性的话.....看别人说是只针对一小部分代码上传尝试匹配,就自己抉择吧
water
其实这个最有用的地方就是配置给的那俩链接吧...反正是水水博客刚刚又过了 Codespaces 的申请,有时间再水一篇
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 25岁的心里话
· 按钮权限的设计及实现