0%

GitHub Copilot使用

最近朋友推荐GitHub Copilot,开放心态尝试下。目前使用还比较初级,但觉得确实不错,这里mark下。

https://static.1991421.cn/2022/2022-10-30-125301.jpeg

使用门槛

GitHub Copilot已是付费订阅模式,如果想免费申请使用,有以下几种情况

免费

  1. 学生验证
  2. 热门开源项目的维护人员-主要贡献者-1年免费
    • 在访问订阅页面时如果没有提示免费,则证明不满足热门开源项目要求。

不满足上述情况,只能走订阅了,价格如下

订阅

  1. 付费订阅开通后会有2个月免费试用期,之后开始付费。
  2. 10刀/月或100刀/年,需要有Visa卡绑定支付。

如果想查询当前订阅状态/有效期状态,访问该页面

网络

除了本身付费之外为了正常使用GitHub/Copilot都需要网络健康,因此需要确保IDE或电脑本身代理OK。如果你GitHub都无法稳定访问,那么无法正常使用Copilot。

设置

在开通时会有一些设定,比如是否允许贡献我的代码片段,如果是公司项目还是建议拒绝为好。后期想修改这些设置,访问该页面

安装配置

在确保账户开通了使用权限后,即可在对应IDE中安装使用,这里我使用WebStorm

  1. 订阅/试用

    无论哪种方式先开通Copilot服务,确保可用

  2. 安装GitHub Copilot插件

https://static.1991421.cn/2022/2022-10-30-123048.jpeg

  1. 插件中选择登录

https://static.1991421.cn/2022/2022-10-30-123143.jpeg

  1. 安装提示打开网页,粘贴设备码提示设备连接成功后返回IDE

https://static.1991421.cn/2022/2022-10-30-123306.jpeg

看到如上提示后即可正常使用

使用技巧

  1. 注释说明或直接代码编写都会唤起Copilot提示,按tab键即可选中补全
  2. 中英文注释均可,但推荐英文注释
  3. 针对补全或切换上下建议热键可以在设置-插件部分自定义

写在最后

  • 个人还在试用阶段,目前感觉不错,毕竟网上检索代码,或者在自己的code snippet中检索效率偏低,而现在有个可以根据上下文自动提示代码片段还是很方便的。

相关文档