Github Copilot 实践

参考文章 -- https://blog.csdn.net/u014695938/article/details/155390098?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522a16e2852aa98434132a473e84b83096a%2522%252C%2522scm%2522%253A%252220140713.130102334..%2522%257D&request_id=a16e2852aa98434132a473e84b83096a&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~top_click~default-2-155390098-null-null.142^v102^pc_search_result_base2&utm_term=copilot&spm=1018.2226.3001.4187

今天开始实践使用 Github Copilot, 之前使用过 Chat 模式的各种 LLM,VSCode 中智谱的插件 CodeGeex, VSCode 中 MCP 的生成插件 Cline。近期还打算用起来 Cursor。

AI 的使用,直接就是网页或者 APP 直接使用(本质也是一个聊天机器人 Agent应用)。

微软的生态里面是 Copilot,有针对 Office 的Copilot,而针对编程的,就是 Github Copilot。

GitHub Copilot 官网:https://github.com/features/copilotGitHub Copilot主要以插件形式存在于各个主流开发平台里面。

不像其他插件如 Cline,是在 VSCode 左边一列(Primary Side Bar),默认 GitHub Copilot 是在右边(Second Side Bar)。这点注意,避免交钱后找不到入口。

1, 多种模式 & 能力

2, 实践

2.1 斜杠命令(/)

选中部分代码(或者不选中),就可以解释,加注释,加 UT(单元测试)等等

2.2 @ 符号(提及 )

说明:@ 是 Copilot Chat 的"工具调用系统",属于高级用法。它让 Copilot 像一个真正的 IDE Agent,能调 Workspace、终端、Git、容器等。

@workspace 是指整个工作区

@terminal 指在终端执行的命令行

@github 相关功能

2.3 # 上下文

相关推荐
天若有情67311 小时前
【C++原创开源】formort.h:一行头文件,实现比JS模板字符串更爽的链式拼接+响应式变量
开发语言·javascript·c++·git·github·开源项目·模版字符串
果汁华13 小时前
GitHub Trending 热门仓库整理 (2026年4月10日)
github
无限进步_14 小时前
【C++&string】大数相乘算法详解:从字符串加法到乘法实现
java·开发语言·c++·git·算法·github·visual studio
粥里有勺糖14 小时前
视野修炼-技术周刊第129期 | 上一次古法编程是什么时候
前端·javascript·github
无限进步_15 小时前
【C++】验证回文字符串:高效算法详解与优化
java·开发语言·c++·git·算法·github·visual studio
Gavin_ZYX15 小时前
Skill 管理过于繁琐,不如写个自动同步的工具
人工智能·架构·github
Hommy8815 小时前
【开源剪映小助手-客户端】桌面客户端
python·开源·node.js·github·剪映小助手
张二娃同学17 小时前
Claude Code 使用教程:下载安装、CC Switch 配置、MiniMax API 获取与启动实操
人工智能·windows·深度学习·github·claude code
华仔啊17 小时前
写简历太痛苦?这个开源项目用 AI 帮你一键搞定
github
70asunflower18 小时前
个人主页从 0 到 1:Jekyll + GitHub Pages + AI Agent 完全指南
github·个人主页