赞
踩
相信软件开发的小伙伴都知道github,那么它是什么呢。我在github copolit官网的最下边看到官方的一个解释。
GitHub Copilot是一个人工智能配对程序员,可以帮助你更快、更少地编写代码。它从注释和代码中提取上下文,以立即建议单个行和整个函数。GitHub Copilot由GitHub、OpenAI和微软开发的生成式AI模型提供支持。它可以作为Visual Studio Code、Visual Studio、Neovim和JetBrains集成开发环境(ide)套件的扩展。
废话不多说,我们一起来体验。
点击github copilot去登录
同时它强调,我们必须测试给出的代码建议,不能完全依靠该模型,而且尽可能的给出清晰的指令,包括注释,方法名称,参数名称等等。
我先选择试用,点击start a tree trial,选择第一种按月10美元的付费方式,进入GitHub Copilot。
在下方按钮处,点击可查看是否安装成功,并且可以在这里禁用它给出代码提示,全局禁用,或者禁用某个语言的提示。安装完后,最好重启下vscode,就可以试用了。
根据注释,写方法,官网提供的参考最好用英文,其他语言也支持,但是代码提示就没那么好了。
一段node服务端代码,写一个api,/time路径,前端可以调用。
定义一个类,实例化,提示也是很智能。
再来测试让它输入9*9乘法表金字塔,一开始给的提示,它给了9行星星。在控制台测试一下。
更换更详细的指令,它成功输出我们想要的结果。
测试一下冒泡排序算法,可以看到代码,测试后发现也可以实现。
最后,作为提示,GitHub Copilot只是编程辅助工具,我们需要使用正规的方法去使用它,并且需要进行详尽的代码测试后再进行使用。并且它还有一些隐私保护,训练模型等声明可以作为了解。
今天就分享到这里了,你感受到它的厉害之处了吗,深层次的体验在等待你,欢迎在评论区留言。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。