github copilot(中文:副驾驶员。以下简称副驾驶)是github于2021年6月发布的一款vs code 插件,到目前为止仍处于内测阶段,至于该插件以后是否开源或者收费官方并未说明。
官方功能介绍
GitHub Copilot是一个AI对程序员,它可以在您键入时建议行完成和整个函数体。GitHub Copilot由OpenAI Codex AI系统提供支持,该系统在公共互联网文本和数十亿行代码上进行训练。
使用体验
在经过无数个日夜等待后,终于在上个月通过了内测申请。
经过一个月的使用后,谈一下使用体验。
优点
刚接触时,是真的震惊到我了。与传统的单词提示相比,他能根据你写的代码,从github中匹配代码,以灰色形式展示出来。如果你对这个不满意可以按下alt+]
切换下一个,alt+[
返回上一个,如果符合要求的话就按下tab确定。
账号:
是自己所打,灰色的input部分是它的提示
创建ajax
在遇到你忘了的方法或者语句时,写条注释或者前缀,再翻两下可能会有意想不到的惊喜。
减少了你去百度的时间,极大的提高了开发效率。
缺点
首先,极其不推荐初学者使用改插件,虽然不可否认他的效率非常的高。
因为初学者主要是以学习为主,多打多练习才能加深记忆,理解其中的逻辑。没必要为了效率使用(当然看一遍就会的天才例外)。
在逐渐深入使用后它的问题逐渐暴露了出来,首先这款插件目前来说不太完善。很多时候匹配的内容不太准确(副驾驶会记录并模仿你的代码,很多时候提示的是你的重复代码),在以后等版本更新后这个问题或许就会解决。
安全性???
安装教程
双击打开vs code
,点击扩展后搜索GitHub copilot
点击安装(然后你新建文件使用发现并没有提示,并不是下载了盗版)。
而是由于该插件过于强大(bug有点多),所以需要提交一个资格申请连接。
如果打不开,请使用科学上网工具。
该文章部分素材来自网络,若有侵权请联系本人删除。
对该插件你有什么看法,欢迎各位理性讨论。