【AI】优雅地使用Github Copilot

1,558 阅读1分钟

已经近两个月没有更有掘金文章(biji)了,两个月没怎么关注技术了,于是赶紧去看技术,顺便整理成笔记。

Github Copilot出来很久了,当时刚刚出来,我还申请了免费的30天体验,后面就没续费了,也就不了了之了。今天重新续费Github Copilot, 有Individual、Business、Enterprise版本,我选择个人版本,10刀每月。现在重新使用,有一些更深的体会,记录下

开始

在 VS Studio Code 里面安装这两个插件,当然不仅仅是这个开发工具,其他也是可以的,比如 IntelliJ IDEA 、Android Studio、WebStorm等等

image.png

然后去选择绑定 Github 账户,选择一个 Plan 订阅就可以了

image.png

Github Copilot CLI

事先准备

然后安装Copilot

gh auth login
gh extension install github/gh-copilot.

有好几个命令,如图所示

image.png

比如

image.png

Github Copilot Chat

唤起 Copilot Chat 有几种方式,一是侧边栏的按钮,二是有两个快捷键commoand+I(inline)、commoand+shift+I(global)

image.png

输入/help 可以看到更多命令,

image.png

在当前工作区下@workspace,可以解释选中的代码/explain,创建单元测试用例/tests、修复问题/fix、用脚手架创建新的项目/new、 写文档newNotebook

举几个例子

1、 比如我们想写一个登录的功能

image.png

右侧有几个actions,分别是 Insert at Cursor 、Insert into New File、 Insert into Terminal

image.png

2、 帮助你写commit message

image.png

3、当我想知道某个功能在哪里

image.png

4、帮我检查终端报错

image.png

Vs Code Speech语音输入

image.png

image.png

语音转成文字

参考