赞
踩
人工智能程序员 GitHub Copilot,是由微软、OpenAI、GitHub 三家联合打造的 AI 编程辅助工具,不过用户必须在主页注册报名,才有机会访问试用。
GitHub Copilot 是在数十亿行公共代码上训练的,由 OpenAI 开发的全新 AI 系统 OpenAI Codex 提供支持。可以在 VS Code,Idea编辑器中自动完成代码片段。相比于市面上一些编程辅助工具,Copilot 的上下文理解能力要强大得多。无论是在文档字符串、注释、函数名还是代码主体中,Copilot 都能根据编程者已写出的上下文生成匹配的代码。
MSFTResearch 高级研究员 Alex Polozov 更是表示:不夸张的讲,Copilot 将成为本世纪 20 年代排名前三的技术进展!
目前,GitHub Copilot 项目还只是严格的技术预览版,用户需要去主页注册报名,就可以试用了。
一、安装神器:
点击install,会提示你跳转到VS Code。
点击安装。
这样VS Code就安装上了Copilot 是不是超级简单。
二、VS Code上使用Copilot。
代码补全的效果。以 TypeScript 语言为例,给出函数名和参数,Copilot 就能自动补全代码。
注释转化成代码。只需描述出你想要执行的命令,GitHub Copilot就能自动为你组装代码。
快速生成模板和重复的代码。在编程过程中,有些代码的格式和内容非常相似,重复编写耗时且无聊。现在 GitHub Copilot 能够帮编程者解决这个问题,将简单重复的代码编写部分自动化。
最后附上安装地址,赶快去体验吧。
https://marketplace.visualstudio.com/items?itemName=GitHub.copilot
三、Idea安装Copilot。
打开idea,选择file ->Settings -> plugins。
输入copilot,如图点击Install安装。
3.如图就安装成功了,点击Ok退出。
4.重启idea,就可以使用了。
四、Idea使用Copilot。
注意事项:如果想用Copilot的话,需要将 IntelliJ IDEA 和 PyCharm 升级到 2021.2 或以上版本、Neovim 的版本则需要升级成 0.6 或以上版本,并且需要安装 Node.js v12 或以上版本。
1.打开idea,选择Tool,看到GitHub Copilot 就说明安装成功了。
2.然后登陆GitHub账号,同意相关条款。
3.登录成功。
4.在项目里新建了test类,Copilot马上就会给一个建议生成的主体.
5.此时只需要轻按一下tab键,就可以接受建议自动生成,无需手打这段代码。
6.同样的如果输入了一个函数标题,也会自动出现推荐的函数主体内容,一样是用tab键接受。
7.Copilot不止会给出单一的自动编码推荐,用户可以使用Alt+]
或者Alt+[
来逐个切换不同的推荐,就像逐个挑选一件件商品一般,选中之后轻按一下tab键使用即可。
而通过Alt+Enter
可以直接打开各种推荐的列表,便于查找。
8.基于上下文的自动补全(光标后的代码都是自动补全的)
9.支持从注释自动完成代码,中英文都可以
10.基于上下文预测补全代码(这里上下文中注入了 elderAuthorizeService , 之前代码写过获取当前用户id,他就可以自动预测代码)
11.也可以自动根据之前写的代码补全代码, 例如Mybatis-plus风格
12.还会自动补全校验判空注解
13.自动完成 vo->dto 重复工作,只要一直按 Tab 就写完了代码
现在,它已经可以免费安装了,只需注册账号通过审核,就能体验“AI编程助手”。
今天的分享就到这里了,记得点赞关注分享奥。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。