GitHub 推出基于AI的代码自动补全工具Copilot

点击上方蓝色“飞雪无情”关注我,设个星标,第一时间看文章

很早的时候,有过结对编程的概念,它属于敏捷开发的方法,提倡两个人在同一台计算机上编码工作。可以简单的理解为一个人编码,一个人Review ,当然两个也可以互换角色。

GitHub Copilot就是这么一个角色,它被称之为AI驾驶员。在结对编程中,负责编码的那个人称之为驾驶员,审查代码的称之为观察员。

GitHub Copilot可以帮你自动补全代码,所以它是写代码的角色--驾驶员。不过重点是它更智能,因为它是基于数十亿公众代码自动学习的,可以说它更懂你。

21d473a4efa844bd342f5fd9bd6c5304.gif

使用它也非常方便,根据你现在使用的IDE,安装相应的插件即可使用。GitHub Copilot支持的插件有VS Code,Neovim,JetBrains等IDE。

VS Code 插件的安装,可以参考这个文档  https://github.com/github/copilot-docs/blob/main/docs/visualstudiocode/gettingstarted.md

除了它支持的插件外,它还支持很多种开发语言:Python, JavaScript, TypeScript, Ruby, Java, and Go等。

要想使用它,除了安装插件外,还需要注册账号,你可以在 https://copilot.github.com/ 网站,点击Sign up按钮即可注册,目前处于测试期,只允许一部分人参与测试,注册提交信息有机会获得测试资格。

随着技术的发展,我觉得写代码的门槛会越来越低,并且不再神秘。以前会用电脑就觉得很NB,现在基本上人人都会用电脑。以后编程也会一样,越来越多的人,可以编写简单的程序,来辅助自己的工作,比如现在的低代码。

铁子们,赶紧拥抱这些变化吧~~~

5c7f41b14c048b152282e6ef8415b595.png

——  精彩推荐  ——

Go 团队在 GopherCon 2021 上的演讲:Go 1.18 泛型简介

一个简单的Golang实现的Socket5 Proxy

Go 1.18 发布了,不用翻墙即可下载!!!

那些靠跳槽加薪的打工人

为什么建议你来公司线下面试

我的面试经验忠告,不要被框架所束缚

a2b38f510a26e49ee964af54ed901138.png

扫码关注

分享、点赞、在看就是最大的支持

猜你喜欢

转载自blog.csdn.net/flysnow_org/article/details/124012758