ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

小记一下自己Copilot申请和配置

2022-06-04 00:00:09  阅读:309  来源: 互联网

标签:插件 申请 汉诺塔 Copilot PyCharm IDE 小记


无聊水

上Github查一些好玩的项目的时候突然发现自己Copilot申请过了

放一下(其实也没开始用)的配置和踩坑

好好玩w 好自动的自动填充
这里应该是个开头彩蛋的

0.前置

首先是去 Copilot官网 申请一下, 然后就是等待审核了,审核通过官方会发邮箱通知你,然后就可以用了

上面有多少是自动填充的呢

审核时间挺不固定的,问了下其他人有大半年的有几周就过了的,总之看了下我的申请好像正好一个月

应该是第一次尝试申请
w

如果不是今天随机点到了我都不知道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 的申请,有时间再水一篇

标签:插件,申请,汉诺塔,Copilot,PyCharm,IDE,小记
来源: https://www.cnblogs.com/life-is-a-picnic/p/16341050.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有