Copilot Free 的打开方式
网上似乎没有比较详细的教程,我就来水一发吧。
什么是 Copilot
官方文档:https://docs.github.com/zh/copilot
GitHub Copilot 是一款 AI 编码助手,可帮助你更快、更省力地编写代码,从而将更多精力集中在问题解决和协作上。
在工程上已经得到了很多的应用实例。OI 中其代码差错、修复功能很实用(我在 P1742 用过)。
除此之外,一些较长的模板也可以借助它实现,如线段树套树链剖分,并且几乎不可能出错。你需要做的只是键入一个函数名,然后不断地按 Tab
。
不太建议直接用来解题。
Copilot for Free
不久前 GitHub 开放了免费版 Copilot,使得每个人都有机会体验 Copilot 带来的便利。
免费版每月有
How to Get Copilot for Free
打开 github.com
网上给的最多的方法是改 C:\Windows\System32\drivers\etc\hosts
文件,然而经过本人实践感觉成功率不高,这里推荐一个极少失败的方法。
FastGitHub
地址:https://github.com/WangGithubUser/FastGitHub
~所以你让我在上不了 GitHub 的前提下用 GitHub 上的工具上 GitHub???~
放到这里了。
下载后选择合适自己的系统,运行 FastGithub.UI.exe
即可。如果不行试着刷新,或重启一下。
注册账号
打开 GitHub 主页后在“Enter your email” 处输入自己的邮箱后点“Sign up for GitHub”,跟着提示走就行。
~我才不告诉你我是已经注册了才把这一段写这么水的呢~
其它前置条件
一个 VSCode。网上的教程足够多了,不再赘述。
在 VSCode 中配置 Copilot for Free
- 打开 VSCode,在最上方会有一个 Copilot 的图标(若没有请更新版本),点击后按“Sign in to use Copilot”,用自己的账号授权后即可使用。
- 或者,点击左下角的人头图标,点“使用 GitHub 登录以使用 GitHub Copilot”,授权后使用。
完成后点 Copilot 图标大概长这样:
题外话
本文提到的 FastGitHub 软件原应为 dotnetcore/FastGithub
,但是我由于对其 Git TLS/SSL 验证失败的处理方式不满,遂 fork 了一份并改了改。
然后…… 原作者删库跑路了!我作本文的时候才发现搜 FastGitHub 搜出来的是自己的 fork。甚至有了
~我们不生产 FastGitHub,我们只是 FastGitHub 的搬运工~