Skip to content

GitHub Copilot 入门指南

Co:Code(代码)

pilot:飞行员

Copilot 全称是 Github Copilot,它是一个AI 编程助手,可以通过插件的形式集成到 VSCode、JetBrains IDE、Neovim 等开发环境中,利用 OpenAI 的大语言模型来为你 自动补全代码、生成代码、解释代码,甚至能根据注释写出整段逻辑。

安装 Copilot#

首先第一步,还是需要安装 Copilot. 这是一个插件,意味着可以安装到很多的编辑器里面。安装方法也很简单,在插件市场里面就能够找到。

VSCode编辑器如下:

image-20250516080844040

如果有使用 IDEA 编辑器需求的同学,可以在 Settings -> Plugins 里面搜索并安装该插件。

image-20250516081215500

同样,Copilot 也提供了 3 种不同的订阅计划,如下图所示:

image-20250516083613369

它能做什么#

安装好 Copilot 之后,后面的操作基本上就和 Cursor 差不多,支持:

  1. 代码自动补全
  2. 根据注释写代码
  3. 重构建议:根据上下文尝试重写、优化你已有的代码,比如更简洁地实现某些逻辑。
  4. 测试生成:你写好一个函数,Copilot 可以帮你自动生成相应的测试用例。

例如:

image-20250516084854934

整个 Copilot 支持的编程语言也非常丰富,包括但不限于

Copilot Chat#

目前 Copilot 也推出了 Chat 工具,从而让 Copilot 能过支持对话驱动的开发模式。首先,你需要安装 Copilot Chat 插件:

image-20250516085601814

然后在编辑器的右上角可以打开 Chat 窗口:

image-20250516085659869

也可以在工具栏 View 中找到 Chat 选项,然后打开/关闭 Chat 窗口:

image-20250516085744772

之后的用法基本也是和 Cursor 一样,例如我们还是以冒泡排序为例:

image-20250516090137035

对比 Cursor

Cursor vs GitHub Copilot