IDEA代码提示插件,GitHub Copilot,代码自动提示

哈喽,大家好,我是指北君

我最近飘了啊,我自己不写代码了。原因是我最近拥有了一个 AI pair programmer(AI 结对程序员)。他可以帮我更快的编码,减少了不少工作量。所以我现在上班摸鱼划水都不耽误,麻麻再也不用担心我的工作了。

他到底是什么呢,今天指北君就把这款 程序员的好朋友介绍給大家。 他就是- GitHub Copilot 。

1. GitHub Copilot 是什么呢?

GitHub Copilot 是一款 AI pair programmer (可以理解为 AI 结对程序员,可以和你一起写代码的好朋友),可帮助您更快地编写代码并减少工作量。**GitHub Copilot 从评论和代码中提取上下文,并立即建议单个行和整个函数。**GitHub Copilot 由 OpenAI Codex 提供支持,这是一个由 OpenAI 创建的新 AI 系统。GitHub Copilot 技术预览版作为 Visual Studio Code、Neovim 和 JetBrains IDE 套件的扩展提供。

2. GitHub Copilot 是怎么运作的呢?

image.png

OpenAI Codex 接受过公开源代码和自然语言的培训,因此它既能理解编程语言,也能理解人类语言。
GitHub Copilot 编辑器扩展将您的评论和代码发送到 GitHub Copilot 服务,然后该服务使用 OpenAI Codex 综合并建议单个行和整个函数。

3. GitHub Copilot 有多好呢?

大家可以看一下这个我自己录制的动图。他已经支持多种语言 typescript,go,python ,ruby,java等主流语言。通过动图大家可以看到 只要你把注释写好,你的AI小伙伴 就会根据语义自动给你提供写法帮助。简直是灵魂伴侣,爱了爱了!
测试中发现 当您将代码划分为小函数、对函数参数使用有意义的名称以及编写好的文档字符串和注释时,它的效果最好。在帮助您浏览不熟悉的库或框架时,它似乎也做得最好。

对哦,我用下来发现 GitHub Copilot 不仅可以读懂英文注释,就连中文注释都能读的明白,简直太爱了!
image.png

4. 安装与下载

GitHub Copilot 目前还是在灰度测试中,并不是每个小伙伴都能够免费拥有这个聪明智能的小伙伴。
但是你可以通过这个链接
申请灰度测试。通过后就能像指北君一样摸鱼划水两不误了。

5. 指北君有话说

GitHub Copilot 是Github 官方提供的工具,而且也一直在公开数据上训练模型上进行训练,未来会更加聪明,更加智能。让您需要的知识触手可及,节省您的时间并帮助您保持专注。

开源指北,立志做最好的开源分享平台,分享有趣实用的开源项目。

欢迎加入交流群,你可以摸鱼、划水、吐槽、咨询。
还有简历模板、各种技术面试资料等100G的资源等着你领取哦。
公众号回复888马上加入,快来一起来聊一聊吧!

开源指北公众号回复GitHub Copilot获取资源。

以上就是本次推荐的全部内容,我是指北君,感谢各位的观看。

结尾图

评论 3 您还未登录,请先 登录 后发表或查看评论
相关推荐

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
©️2022 CSDN 皮肤主题:数字20 设计师:CSDN官方博客 返回首页

打赏作者

开源指北

你的鼓励将是我创作的最大动力

¥2 ¥4 ¥6 ¥10 ¥20
输入1-500的整数
余额支付 (余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值