Github Copilot 是一款基于人工智能的编程助手,它可以根据用户的输入提供代码建议和自动完成,提高编程的效率和准确性。
Github Copilot 由 OpenAI 和 GitHub 合作开发,使用了自然语言处理和机器学习技术。
使用 Github Copilot 需要安装相应的编辑器插件,如 VS Code、Visual Studio等。
注册
注册 Github Copilot 需要一个 Github 账号,如果没有 Github 账号,可以先注册一个。
注册完 Github 账号之后,就可以在github.com/features/copilot中注册 Github Copilot 了。
截止到 2023-04-04, Github Copilot 仍然处于内测阶段,需要申请才能使用。
对于已认证的学生和教师,以及开源项目的贡献者,Github Copilot 将能够免费使用。
对于其他用户,Github Copilot 将针对 Individuals 和 Business 收取不同的费用。

此处,以 Individuals 为例,可以月付 $10 或年付 $100。
而且免费时长已经由之前的 60 天降低到了 30 天😢。

选择其中一种付费方式之后,就需要填写个人信息以及支付信息了。

这部分信息并不需要完全是真实信息,填个大概就可以。
值得一提的是,目前支付方式只支持 Credit Card、以及 PayPal。

众所周知,由于一些不可抗力因素,PayPal 在国内并不是很好用,所以这里推荐使用 Credit Card。
而 Credit Card 也有两种,一种是 Visa,一种是 MasterCard。但国内的银联卡并不能使用。
因此目前来看,想要使用 Github Copilot 的话,必须有其他地区的 Credit Card。
如果只是想要简单尝鲜,由于上述支付信息,并不验证卡内余额,也不进行支付操作,那么可以使用虚拟信用卡。
填入虚拟信用卡信息之后,验证通过,会有一步确认信息。
如果代码想要较高的私密性的话,那么这里可以选择 Block。普通开发的话,可以选择 Allow。

如果随意选择,也没有关系。这部分可以在设置里进行二次修改。
然后点击 Save and get started,整个注册流程就完成了。
安装
在 Github 上注册完 Github Copilot 之后,就可以在编辑器中安装 Github Copilot 了。
目前支持的编辑器大致有 4 种:
JetBrains IDEs (Beta)NeovimVisual StudioVisual Studio Code
我们这里以 Visual Studio Code 为例,来看看如何安装 Github Copilot。
在应用商店直接搜索到 Github Copilot,点击安装即可。
安装完成之后,编辑器右下角会出现一个 Github Copilot 的图标。

然后在编辑器中书写任意代码,Github Copilot 都会自动运行,并给出相应建议。
如果想要采用 Github Copilot 的建议,可以直接按 Tab 键,或者点击建议的代码。