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)
Neovim
Visual Studio
Visual Studio Code
我们这里以 Visual Studio Code 为例,来看看如何安装 Github Copilot
。
在应用商店直接搜索到 Github Copilot
,点击安装即可。
安装完成之后,编辑器右下角会出现一个 Github Copilot
的图标。
然后在编辑器中书写任意代码,Github Copilot
都会自动运行,并给出相应建议。
如果想要采用 Github Copilot
的建议,可以直接按 Tab
键,或者点击建议的代码。