GitHub Copilot 初体验
GitHub 去年联合 OpenAI,推出了一款“GitHub Copilot”工具,可以根据上下文自动写代码,将程序员从重复的编写中解放出来。目前正在做技术预览,近期我申请到了 Copilot 的 Technical Preview 资格,就准备迫不及待地去体验一下,看一看到底是智能还是**。
官方网站:https://copilot.github.com/
官方非常简洁,核心思想就是 Don’t fly solo,希望这个工具能成为程序员的 Copilot(副驾驶)。
体验一把,PHP 环境,例如我直接写中文注释,让他自动生成代码,如果觉得代码没有问题,可以按 TAB 键接受建议。
通过 SQL 直接生成 ORM 代码。
多种解决方案,可自行选择代码。
总体感觉也是挺智能的,甚至能根据前后文自动生成规范的变量名。但是在一些情况下,Copilot 还是出现了生成的代码中有未使用的变量或代码逻辑不正确的情况。当然这可以理解,毕竟作为一个得力助手是完全没问题的。
那如何申请技术预览呢?
打开官网,使用 GitLab 账号登录即可申请资格,一般需要排队,我是用了 3 天左右的时间收到的邮件,收到邮件之后就可以下载并登录插件了,根据官方网站中提到的插件运作原理,Copilot 目前还是需要联网的。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 弹霄博科!