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

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

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

Copilot

使用它也非常方便,根据你现在使用的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,现在基本上人人都会用电脑。以后编程也会一样,越来越多的人,可以编写简单的程序,来辅助自己的工作,比如现在的低代码。

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

本文为原创文章,转载注明出处,欢迎扫码关注公众号flysnow_org或者网站 https://www.flysnow.org/ ,第一时间看后续精彩文章。觉得好的话,请猛击文章右下角「在看」,感谢支持。

扫码关注