GitHub Copilot 简介
内容在底部原文啦~
开通过程
1、注册Github账号
使用 Copilot 编程助手必须要注册 GitHub 账号才可以。
2、准备一张信用卡或虚拟卡
这里直接使用 WildCard 办理的虚拟卡,开通过程可以参考之前的文章:一分钟轻松开卡。
3、进入github copilot页
地址如下:Sign in to GitHub · GitHub 启用助手。
注意:以下步骤都使用了点魔法,本人选择的是香港节点,亲测可用。
4、选择试用
新用户可以 30 免费试用,如果试用结束不取消订阅,会直接续费1一个月,如果有条件的可以直接开个年卡。(注意:以下步骤都使用了魔法)
5、选择支付方式
认真填写申请虚拟卡上面的个人账单地址信息并保存。
6、填写卡号
认真填写虚拟卡信息,包括卡号、卡过期时间和 CVV
码。
7、确认支付信息
8、隐私协议
可以选择不让 Github 拿自己的代码段去训练(存疑)。
9、开通成功
出现以下界面说明开通成功,推荐按需安装插件。
10、预扣款
此时虚拟卡账单会扣款10美元,这个要在试用期结束取消试用,否在将用于支付下个月的费用。
插件使用
下面以 IDEA 为例展示如何使用 GitHub Copilot 插件,其他 IDE 同理。
1、安装插件
依次点击 File-Settings->Plugins->Marketplace
,搜索 github coplilot,点击 Install 安装,并重启 IDEA。
2、插件登录账号
在右下角插件图标点击,登录 Github,跳转到网页登录账号并授权当前设备使用插件。
3、使用插件
这里体验的是 Chat 功能,即对话形式的交互方式,输入问题能给个较快得到回答。(注意:仍然需要魔法,或配置proxy,否在容易抽风)
4、编码测试
注释生成代码:
解释代码:
代码改写:
生成单元测试:
5、快捷键
其基本快捷键的概览:
接受建议:Tab
键
拒绝建议:Esc
键
打开 Copilot 面板:Ctrl+Enter
;
显示下一个建议:Windows/Linux:Alt+]
或 Ctrl+]
,Mac:Option+]
或 Control+]
;
显示上一个建议:Windows/Linux:Alt+[
或 Ctrl+[
,Mac:Option+[
或 Control+[
;
手动触发代码建议:Windows/Linux:Ctrl+Space
,Mac:Control+Space
。
取消试用
点击
1
个人头像->Settings->Billing and plans->Plans and usage->Add-ons->Cancel trial
参考原文:【包教包会】程序员必备!开通GitHub Copilot全攻略
总结
**GitHub Copilot 简介及开通过程总结****GitHub Copilot 简介**:
GitHub Copilot 是一款革命性的编程助手,利用 AI 技术为开发者提供实时的代码编写建议。它能够理解上下文,并基于已有的代码库生成对应的代码片段、注释及单元测试等,极大地提高了编程效率和准确性。
**开通过程详述**:
1. **注册 GitHub 账号**:作为使用 GitHub Copilot 的前提条件,需先注册一个 GitHub 账号。
2. **准备支付方式**:建议使用虚拟卡以避免不必要的风险,例如使用 WildCard 办理的虚拟卡。
3. **进入 GitHub Copilot 页面**:访问指定网址并登录 GitHub 账号,进入 GitHub Copilot 的启用页面。(注意:可能需要特定的网络配置,例如使用代理)
4. **选择试用**:新用户可享受30天的免费试用期,试用结束后将自动续费,如无需继续使用需手动取消订阅。
5. **选择并填写支付方式**:认真填写申请的虚拟卡信息,包括卡号、过期时间及CVV码。
6. **确认支付信息**:检查并确认提交的支付信息准确无误。
7. **阅读并同意隐私协议**:此处可选择是否允许 GitHub 使用自己的代码片段进行训练,这是个人信息保护的重要环节。
8. **开通成功**:完成上述步骤后,GitHub Copilot 将成功开通,并推荐安装相应的 IDE 插件以增强使用体验。
9. **注意预扣款**:虚拟卡账单将预扣款10美元,作为试用期的保证金,试用期内可自由使用,如需退订则需在试用期结束前操作,以免产生额外费用。
**插件使用说明(以 IDEA 为例)**:
- **安装插件**:通过 IDEA 的插件市场搜索 GitHub Copilot 并安装,安装后需重启 IDEA 以生效。
- **登录账号**:在 IDEA 右下角找到插件图标,点击后进行 GitHub 账号的登录和授权。
- **使用插件**:支持 Chat 功能,以对话形式快速获取编程辅助建议。同时支持注释生成代码、解释代码、代码改写和生成单元测试等多种功能。
- **快捷键**:熟悉快捷键将极大地提高使用效率,如使用 Tab 键接受建议、Esc 键拒绝建议等。
**取消试用的步骤**:如需在试用期内取消订阅,可进入 GitHub 的“Settings -> Billing and plans -> Plans and usage -> Add-ons -> Cancel trial”页面进行操作。
通过以上步骤和说明,您可以轻松完成 GitHub Copilot 的开通和使用,享受高效编程的乐趣。