IDEA开启GitHub AI 编程工具 Copilot

GitHub 在 2021年6月份联合 OpenAI,推出了一款“GitHub Copilot”工具,可以根据上下文自动写代码,包括文档字符串、注释、函数名称、代码,只要用户给出提示,就可以写出完整的函数。

Copilot支持Neovim 和 JetBrains IDE,包含开发者常用的 IntelliJ IDEA、PyCharm 等。同时增加了对 Java 中多行补全的支持,并计划在未来几个月内支持Python、Java、Type、Ruby 和 Go之外更多的语言,似乎真的是要大干一场。

如果想用Copilot的话,需要将 IntelliJ IDEA 和 PyCharm 升级到 2021.2 或以上版本、Neovim 的版本则需要升级成 0.6 或以上版本,并且需要安装 Node.js v12 或以上版本。

该版本idea直接在插件市场搜索Copilot安装即可,安装重启之后就可以在工具栏看到安装好的Copilot。

T7mGXq.png

在插件市场搜索结果里会看到Alibaba Cloud AI Coding Assistant(Cosy),这是阿里的编码智能补全功能,相关介绍可移步:https://help.aliyun.com/document_detail/368369.html
Cosy官网:https://developer.aliyun.com/tool/cosy
感兴趣的可自行研究。