【AI】优雅地使用Github Copilot

1,329 阅读1分钟

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

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

开始

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

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 CursorInsert into New FileInsert into Terminal

image.png

2、 帮助你写commit message

image.png

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

image.png

4、帮我检查终端报错

image.png

Vs Code Speech语音输入

image.png

image.png

语音转成文字

参考