最近朋友推荐GitHub Copilot,开放心态尝试下。目前使用还比较初级,但觉得确实不错,这里mark下。
使用门槛
GitHub Copilot已是付费订阅模式,如果想免费申请使用,有以下几种方式
免费
- 学生验证
- 热门开源项目的维护人员-主要贡献者-1年免费
- 在访问订阅页面时如果没有提示免费,则证明不满足热门开源项目要求。
验证是否满足免费资格只需要访问官网,点击获取即可,如果满足要求会有以下提示。
不满足则只能走订阅了,价格如下
订阅
- 付费订阅开通后会有2个月免费试用期,之后开始付费。
- 10刀/月或100刀/年,需要有
Visa卡
绑定支付。
如果想查询当前订阅状态/有效期状态,访问该页面
网络
除了本身付费之外为了正常使用GitHub/Copilot都需要网络健康,因此需要确保IDE或电脑本身代理OK。如果你GitHub都无法稳定访问,那么无法正常使用Copilot。
设置
在开通时会有一些设定,比如是否允许贡献我的代码片段,如果是公司项目还是建议拒绝为好。后期想修改这些设置,访问该页面
安装配置
在确保账户开通了使用权限后,即可在对应IDE中安装使用,这里我使用WebStorm
订阅/试用
无论哪种方式先开通Copilot服务,确保可用
安装GitHub Copilot插件
- 插件中选择登录
- 安装提示打开网页,粘贴设备码提示设备连接成功后返回IDE
看到如上提示后即可正常使用
使用技巧
- 注释说明或直接代码编写都会唤起Copilot提示,按tab键即可选中补全
- 中英文注释均可,但推荐英文注释
- 针对补全或切换上下建议热键可以在设置-插件部分自定义
写在最后
- 个人还在试用阶段,目前感觉不错,毕竟网上检索代码,或者在自己的code snippet中检索效率偏低,而现在有个可以根据上下文自动提示代码片段还是很方便的。