Github Copilot
Github Copilot
GitHub Copilot 为多种语言和各种框架提供了建议,但特别适用于 Python、JavaScript、TypeScript、Ruby、Go、C# 和 C++。
订阅
打开 github copilot进行订阅,绑定信用卡和个人信息,成功后出现以下页面
以下是各个ide的编译链接
Visual Studio Code
首先安装 GitHub Copilot 扩展
在 Visual Studio Code Marketplace 中,转到 GitHub Copilot 扩展页面并单击“安装”。
点击设置即可看到github授权按钮,按要求操作即可
有问题参考Visual Studio Code
Copilot有以下几种使用方式
对话机器人
使用对话机器人可以使用chatgpt一样的效果
打开对话机器人
问一个问题做测试
代码建议
GitHub Copilot 为多种语言和各种框架提供了建议
有以下几个场景会出现代码建议
-
设计好有语义函数
-
有意义的注释
-
回车换行
按tab健即可采用建议代码
jetbrains


Vim
本机环境Mac M2 14.1.1 要在 Vim/Neovim 中使用 GitHub Copilot,必须安装 Vim 版本 9.0.0185 / Neovim 版本 0.6 或更高版本以及 Node.js 版本 18 或更高版本。
查看vim版本
vim --version
VIM - Vi IMproved 9.0 (2022 Jun 28, compiled Sep 30 2023 05:45:56)
macOS version - arm64
Included patches: 1-1894
GitHub 建议使用 Vim/Neovim 的内置插件管理器安装 GitHub Copilot 插件。 或者,可以使用所选的插件管理器来安装 github/copilot.vim
。
要使用 Vim 的内置插件管理器安装 GitHub Copilot,请在终端中输入以下命令:
git clone https://github.com/github/copilot.vim ~/.vim/pack/github/start/copilot.vim
要使用 Neovim 的内置插件管理器安装 GitHub Copilot,请在终端中输入以下命令:
git clone https://github.com/github/copilot.vim \
~/.config/nvim/pack/github/start/copilot.vim
若要配置 GitHub Copilot,请打开 Vim/Neovim 并输入以下命令。
:Copilot setup
设置完成出现以下
在 Vim/Neovim 配置中或使用 Vim/Neovim 命令启用 GitHub Copilot。
:Copilot enable