编程与开发 / 工具介绍
GitHub Copilot
一边写代码一边获得建议
在熟悉的编辑器中补全代码、解释文件,并通过 Agent 处理开发任务。适合写函数、读已有实现,也能辅助完成项目改动。
适合谁
想继续使用熟悉的开发环境,在写代码和阅读代码时随手获得帮助的学习者与开发者。
它能帮你做什么?
写代码时,Copilot 可在光标处提供补全;看代码时,聊天入口能解释当前文件或选中行。需要完成更大的任务,可以在支持的编辑器中选择 Agent,让它决定相关文件、提出并执行修改和命令。你可以从一个函数起步,接受合适的建议,再在相同编辑环境中追问逻辑或补充测试。
- 补全两个日期间天数的计算函数
- 解释一段不熟悉的数组处理逻辑
- 给已有函数补上空值和边界测试
补全日期函数并理解边界处理
- 准备什么
- 一个 JavaScript 文件,需要计算两个日期相隔多少天,并处理无效日期和起止顺序。
- 怎样尝试
- 写函数名与用途注释后查看补全;选中实现,询问无效输入、跨月情况及返回值是否符合需求。
- 目标结果
- 希望得到便于理解的函数实现与边界用例,能在本地检验普通日期、无效输入和反向区间。
第一次可以这样试
- 在支持的编辑器中启用 Copilot 并登录,打开一个现有代码文件。
- 写函数名和用途注释查看补全,再选中一行代码让聊天解释。
- 需要项目修改时选择 Agent,说明任务并检查文件差异与运行结果。
使用时留意
不同编辑器的入口和功能支持有所差异;找不到 Agent 时,先检查编辑器支持与组织设置。
继续了解
依据官方资料整理 · 更新于 2026-10-14