网页与 IDE Chat 速查
比较各客户端的 slash commands、上下文引用与网页 MCP 工具,避免混用同名命令。
This page has not been translated into English yet. The original Chinese version is shown below.
先确认客户端,再使用命令。输入 /、@ 或 # 查看当前环境实际提供的列表;官方速查表列的是常见能力,不是所有版本都完全一致的固定全集。
Slash commands
| 客户端 | 常见命令与用途 |
|---|---|
| GitHub 网页 | /clear 清空对话;/delete 删除;/new 新对话;/rename 改名 |
| VS Code | /clear 新会话;/explain 解释;/fix 修复;/fixTestFailure 修复失败测试;/help 帮助;/new 新项目;/tests 生成测试 |
| Visual Studio | /doc 文档注释;/explain 解释;/fix 修复;/help 帮助;/optimize 改善运行时间;/tests 测试 |
| JetBrains | /explain、/fix、/help、/tests;交互 CLI 会话另有 CLI 命令 |
| Xcode | /doc 文档;/explain 解释选区;/fix 修复;/simplify 简化;/tests 测试 |
尤其注意 /new:网页是新对话,VS Code 速查页中是新项目。JetBrains 列表还收录 /chronicle、/compact、/remote,对应的是 CLI 会话能力;终端完整列表见CLI slash commands。
上下文引用
网页输入 @ 可附加仓库、文件、Issues、PR 或 Discussions 等。官方速查仍列 Extensions,但 GitHub App-based Copilot Extensions 的生命周期应以旧 Extensions 停用说明为准,不能仅凭速查残留条目认定旧扩展继续可用。
VS Code 速查列出 #block、#class、#comment、#file、#function、#line、#path、#project、#selection、#sym,分别提供相应代码结构或路径上下文;参与者包括 @azure(preview)、@github、@terminal、@vscode。参与者与本地安装扩展相关,应检查菜单。
Visual Studio 可用 # 加文件名,多个文件引用,或类似 #MyFile.cs: 66-72 的行范围;正文也支持 solution 引用。官方表格把 #solution 示例说明写成“当前文件”,与正文的 solution 描述不一致,使用时以当前 UI 展示的附加上下文为准。
网页 MCP 工具
| 工具 | 用途 |
|---|---|
create_branch | 创建分支 |
create_or_update_file | 创建或更新单个文件 |
push_files | 提交多个文件 |
update_pull_request_branch | 用 base branch 的新改动更新 PR 分支 |
merge_pull_request | 合并 PR |
get_me | 查询自己 |
search_users | 搜索用户 |
无需把工具名写入提示,直接描述任务即可;执行前按网页的 Allow 流程确认。它们是 Chat 内 GitHub MCP 的工具清单,不是仓库 SKILL.md 文件,使用范围见网页 MCP。