新知榜官方账号
2023-10-08 02:54:25
Copilot是一个基于AI的编程辅助工具。目前已经集成在了vscode中,后续可能集成到更多平台和工具,目前还是测试阶段。官网地址:https://copilot.github.com/。
Copilot是利用网络中现有的公开数据,尤其是开源在Github上的代码,然后基于机器学习算法训练出来的。因此Copilot理论上支持所有编程语言。目前我测试了JS和Python,效果都还蛮不错的。官方提供了ts,go,py和rb语言的示例。
你可以通过编写注释然后一路根据Copilot的提示编写出完整的程序。比如我想根据Github用户名获取用户信息。我只需要写下这样一行注释。以JS为例://根据Github用户名获取用户信息
Copilot是如何一步步引导你完成完整功能的呢?我们来看下。
第一步:注意:注释下面的代码颜色是浅色的,是Copilot提示出来的。下同,不再解释。按下tab键就会浅色的代码就会被填充,并提示接下来的代码。
第二步:再次按下tab键,整体的代码就生成了。类似的例子还有很多,等待大家来探索。
代码补全IDE的一个很重要的功能就是代码补全。Copilot增强了IDE的补全功能。Copilot可以根据你的代码仓库以及世界上公开的代码仓库提示你可能的输入,从而减少你敲击键盘的次数,在更短的时间写出更多的代码,获取更多的摸鱼时间。举个例子,仍然以JS为例。我想发送一个fetch请求。
fetch('https://www.leetcode-solution.cn',{
它就提示我:接下来按照它的提示,只按tab不写代码的情况就可以写出如下代码。
fetch("https://leetcode-solution.cn",{method:"POST",headers:{"Content-Type":"application/json",},body:JSON.stringify({question_id:"1",lang:"javascript",code:"console.log(1)",}),}).then((res)=>{console.log(res);});
对我的仓库功能来说,上面代码有一小部分是有问题的。不过我只需要稍微改改就行了。效率提升还是不错的。
如何使用?在vscode插件市场搜索githubcopilot,点击install,然后按照提示安装即可。安装好了就可以体验了!写写注释?敲敲代码?按按tab?代码duang的一下就生成了。
总结Copilot是一个类似tabnine的AI编程辅助工具,目前以vscode插件的形式提供免费服务,目前是测试阶段,还没有最终发行。它有自动提示,根据注释写代码等诸多激动人心的功能。更多功能以及最新动态请访问官方网站:https://copilot.github.com/
相关工具
相关文章
推荐
300美元的AI男友来了!马斯克的情感生意从女友做到男友
2025-08-01 17:56
Agent智能体:2025年企业新员工,月薪仅需一度电?
2025-07-30 17:49
国产GLM-4.5把AI价格打到地板价,实测强到离谱!
2025-07-30 09:08
用AI批量生成治愈系漫画,月入2000+
2025-07-29 09:59
千亿市场规模背后,AI短剧商业化迎来爆发期?
2025-07-17 09:19
15个作品涨粉26万!AI历史账号又出王炸案例!
2025-07-09 09:37
亲测真香!这6个AI工具让工作效率翻倍,同事追着问链接
2025-06-17 16:21
FLUX.1 Kontext 一出,AI生图领域 “地震” 了!
2025-06-06 15:38
用Deepseek写AI绘图提示词,像呼吸一样简单!
2025-02-19 16:12
你以为AI绘画是黑科技?其实早成了“路边摊生意”!
2025-02-19 10:15