GitHub Copilot 使用指南
github copilot
想要体验各种最新模型?
想要更集成的ai coding体验?
更方便的对话窗口&代码补全
那就来看看 并白嫖 GitHub Copilot 吧!
注
在通过 github 教育认证后,可以免费使用 10 刀每月的 copilot pro 订阅+4 刀每月的 github pro 订阅(为期两年,两年学生认证到期后可重新认证续期)
1.准备工作
首先用学生邮箱注册一个 github 账号(已经有 github 号的同学可以添加学生邮箱,并设置成首选)
然后将个人主页按下图模板设置好:
然后需要设置双重验证,在手机上下载 Microsoft Authenticator(应用商店搜索即可)
在 github 的 password and authentication 栏目中(就在 payment information 下面),在 Two-factor methods 下选择Authenticator app,按照网页要求进行设置即可
注意
这一步会生成账户的恢复代码,注意留存好
2.学生认证
注
新注册的 github 账号可能会认证失败,稍等几天就好
认证过程中记得关掉代理,若在校外需挂学校 VPN,github 会通过网络定位你是不是在校内
来到Billing and licensing下的Education benefits
进入后按指示操作即可
注
github会根据学生邮箱自动选择学校
之后会要求选择用什么做证明,选第一项即可,学生证是最好的证明
如果学生证的中文下没有对应的英文,建议自行补充(用便利贴粘一下)
注意
拍照不允许使用虚拟摄像机
如果顺利,大概一天就会通过申请
3.领取福利
认证通过后回到Billing and licensing下的Education benefits即可领取学生权益
4. copilot配置
1. github部分
在copilot设置中把能勾的全勾上😏
在github上可以使用网页版copilot,和其他ai工具类似:github.com/copilot
2. vscode
只介绍c/c++,python照猫画虎就行
官网链接
下载安装打开后,安装C/C++和Code Runner插件
编译环境:g++
各位同学应该都有dev-cpp,其中已经包含了g++编译器
打开Dev-Cpp安装目录下的MinGW64\bin文件夹,将路径复制下来
在开始菜单搜索环境变量,选择编辑账户的环境变量
找到Path这个变量,在其中添加刚刚复制的路径
在终端输入g++ -v 有输出即可
配置好之后打开vscode(需重启),再找一个cpp文件点右上角的运行键即可在下方终端运行程序了
进阶:clang编译器与clangd扩展
ref:
[万字长文]Visual Studio Code 配置 C/C++ 开发环境的最佳实践(VSCode + Clangd + XMake)
微软intellsense的替代品,具有更好的代码补全,比g++更详细的编译报错,调用函数时能显示其参数的原有定义等等功能,能改善开发体验,但只是锦上添花。
安装clang编译器
- 官网链接
- 根据系统选择相应的安装方式
安装clangd扩展
- 在vscode中搜索并安装clangd扩展
- 在vscode中搜索并安装clangd扩展
然后是copilot
在扩展中下载GitHub Copilot
安装成功后右下角会弹出登录提醒,登录刚刚开通copilot的账号即可
随后即可使用copilot的所有功能啦!
包括智能代码补全、编辑器内联聊天、右侧聊天栏、以及agent mode
