大家好,我是爱撸码的开源大叔!
随着智慧教育、穿戴设备、全息智能设备等产物的出现和普及,人工智能技术已经进入到生活的各个领域。此时此刻大叔脑海中有一个大胆的想法,如果有一款工具,能反过来根据注释自动给出编程代码,是不是程序猿们都会笑的合不拢嘴,爽歪歪?
就在前不久的 GitHub Universe 2021开发者大会上,GitHub 官方正式宣布了一款名为 Copilot 工具。
今天大叔就给大家介绍一下这款工具,简单来说,通过 Copilot,程序员只需输入注释,即可自动生成代码!
功能介绍
- 通过注释生成代码
- 根据函数名称生成代码
- 目前支持 Visual Studio Code、Neovim 和基于 IntelliJ 的 IDE,例如 JetBrains IntelliJ IDEA、Android Studio 或 PyCharm
- 目前支持 Python、JavaScript、TypeScript、Ruby、Java 和 Go
使用方法
目前 Copilot 还是在测试阶段,先在 GitHub 上进行申请,申请通过后以邮件的方式通知。
下面以 IDEA 中的使用为例,其他工具可以参考官方文档。
- 首先安装插件 Copilot
- 安装插件后登录,按照提示操作即可,有一点要特别注意,在登录 GitHub 时,不要启动 fastgithub!
- 复制 Device code
- 输入 Device code
- 插件安装成功
- 使用方式很简单,在写代码过程中 Copilot 会给出提示,按 tab 接受建议即可。
通过注释提示代码
通过方法名称提示代码
总结
Copilot 可以让编程省时省力,省去写基础代码的时间,让程序猿把更多的精力花在整体架构设计或者逻辑实现上。不过到底怎么样,还是要用一用才知道