你还在自己写代码?

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

我最近飘了啊,我自己不写代码了。原因是我最近拥有了一个 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 目前还是在灰度测试中,并不是每个小伙伴都能够免费拥有这个聪明智能的小伙伴。
但是你可以通过这个https://copilot.github.com/#faqs
申请灰度测试。通过后就能像指北君一样摸鱼划水两不误了。

5. 指北君有话说

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

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

欢迎加入交流群,你可以摸鱼、划水、吐槽、咨询。
还有简历模板、各种技术面试资料等100G的资源等着你领取哦。

公众号回复888马上加入,快来一起来聊一聊吧!

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

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

结尾图

posted @   开源指北  阅读(50)  评论(1编辑  收藏  举报
相关博文:
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
点击右上角即可分享
微信分享提示