请解释 antigraphity 上述截图的快捷键含义
我来为你详细解释这张截图中 Antigravity 扩展的快捷键配置。这些快捷键主要用于 AI 辅助编程场景,涵盖了 Agent 对话、代码建议、命令接受/拒绝等核心功能。
🎯 核心高频快捷键
Copy
| 快捷键 | 命令 | 含义 |
|---|---|---|
Ctrl + L | Open Chat with Agent | 打开与 AI Agent 的聊天面板(终端聚焦时) |
Ctrl + Shift + I | Start Agent Conversation | 启动新的 Agent 对话 |
Ctrl + Shift + L | antigravity.prioritized.chat.openNewConve... | 打开新的对话(终端聚焦时) |
Alt + \ | Trigger Inline Suggestion | 触发内联代码建议(类似 GitHub Copilot 的 Tab 补全) |
✅ 接受/拒绝操作(代码审查场景)
Copy
| 快捷键 | 命令 | 含义 |
|---|---|---|
Alt + Enter | antigravity.agent.acceptAgentStep | 接受 Agent 的当前步骤建议 |
Shift + Alt + Backspace | antigravity.agent.rejectAgentStep | 拒绝 Agent 的当前步骤建议 |
Ctrl + Enter | antigravity.command.accept | 接受命令(当可以接受/拒绝命令时) |
Ctrl + Backspace | antigravity.command.reject | 拒绝命令 |
Alt + Enter | antigravity.prioritized.agentAcceptFocuse... | 接受聚焦的代码块(Hunk) |
Shift + Alt + Backspace | antigravity.prioritized.agentRejectFocuse... | 拒绝聚焦的代码块 |
Alt + J / Alt + K | agentFocusNextHunk / agentFocusPreviou... | 在 Agent 修改的代码块间上下跳转 |
🖥️ 终端相关
Copy
| 快捷键 | 命令 | 含义 |
|---|---|---|
Ctrl + I | antigravity.prioritized.terminalCommand.o... | 在终端中打开命令(终端聚焦且非 Agent UI 聚焦时) |
Alt + Enter | antigravity.terminalCommand.accept | 接受终端命令建议 |
Ctrl + Enter | antigravity.terminalCommand.run | 运行终端命令 |
Ctrl + Backspace | antigravity.terminalCommand.reject | 拒绝终端命令建议 |
🔧 其他实用功能
Copy
| 快捷键 | 命令 | 含义 |
|---|---|---|
Ctrl + Shift + A | antigravity.openConversationPicker | 打开对话选择器(快速切换历史对话) |
Ctrl + I | antigravity.prioritized.command.open | 打开命令面板(编辑器聚焦且非 Agent 模式输入时) |
Tab | supercompleteAcce... | 接受 Supercomplete 补全建议 |
Escape | supercompleteEsca... / extension.vim_escape | 关闭补全 / Vim 模式下退出 |
Shift + Alt + Backspace | Copy API Key to Clipboard | 复制 API Key 到剪贴板 |
📋 数据导入类(无快捷键,需手动执行)
- Generate Commit Message - 自动生成提交信息
- Import Cider/Cursor/VS Code/Windsurf settings/extensions - 从其他 IDE 导入配置和扩展
- Import VS Code recent workspaces - 导入 VS Code 最近工作区
💡 使用建议
- 最常用组合:
Ctrl + L打开聊天 →Alt + \触发建议 →Alt + Enter接受 /Shift + Alt + Backspace拒绝 - 代码审查流程:用
Alt + J/K在修改块间跳转,逐个Alt + Enter或Shift + Alt + Backspace决定接受与否 - 终端场景:Agent 建议终端命令时,
Ctrl + Enter直接运行,Ctrl + Backspace拒绝
这些设计体现了 Antigravity 作为 AI 编程助手的核心理念:对话驱动、快速接受/拒绝、无缝集成终端。快捷键大多围绕
Ctrl、Alt、Enter、Backspace 组合,便于盲打。trae截图快捷键的含义
我来为你详细解释这张截图中 Trae(字节跳动的 AI IDE)的快捷键配置。相比 Antigravity,Trae 的快捷键体系更庞大,涵盖了 AI 代码补全、Git 集成、远程开发等多个维度。
🤖 AI 代码补全核心快捷键
Copy
| 快捷键 | 命令 | 含义 |
|---|---|---|
Tab | Accept Inline Suggestion | 接受内联代码建议(最常用) |
Shift + Tab | Accept Next Line Of Inline Suggestion | 接受建议的下一行(部分接受) |
Shift + Windows + C | CUE: Expand / Collapse | 展开/折叠 CUE 流程视图(Trae 的 AI 工作流界面) |
Alt | CUE: Press and hold to preview cue suggestions | 按住 Alt 预览 CUE 建议(类似幽灵文本预览) |
Tab | Trae: Accept All Edits | 接受所有 AI 编辑(批量接受) |
Escape | Trae: Clear Recommended Edits | 清除所有推荐的编辑 |
Ctrl + DownArrow | Trae: Cue-Pro Select Next | 在 CUE 建议中选择下一个选项 |
Ctrl + UpArrow | Trae: Cue-Pro Select Previous | 在 CUE 建议中选择上一个选项 |
Ctrl + RightArrow | trae.acceptWordEdits | 逐词接受编辑(细粒度控制) |
🔀 差异对比与编辑操作
Copy
| 快捷键 | 命令 | 含义 |
|---|---|---|
Alt + Y | trae.inlineDiffController.acceptCurrentDiff | 接受当前差异块 |
Ctrl + Enter | trae.inlineDiffController.acceptFile | 接受整个文件的修改 |
Alt + N | trae.inlineDiffController.rejectCurrentDiff | 拒绝当前差异块 |
Ctrl + Alt + / | trae.inlineDiffController.acceptFile.extensi... | 接受文件(扩展模式) |
Ctrl + Alt + \ | trae.solo.mode.toggle | 切换 Solo 模式(Trae 的专注编程模式) |
🌿 Git 集成快捷键
Copy
| 快捷键 | 命令 | 含义 |
|---|---|---|
Ctrl + G | Trae: Git: Generate Commit Message | AI 生成提交信息 |
Ctrl + Shift + G | Trae: Git: Generate Commit Message For All Repositor... | 为所有仓库生成提交信息 |
Ctrl + Shift + Enter | Trae: Perform an Edit Request | 执行编辑请求(AI 驱动的代码修改) |
🖥️ 远程开发(Remote SSH/WSL)
Trae 有大量远程开发命令,大部分未绑定快捷键,需通过命令面板触发:
Copy
| 类别 | 典型命令 | 功能 |
|---|---|---|
| 连接管理 | Connect in Current/New Window | 在当前/新窗口连接远程主机 |
| WSL 支持 | Connect to WSL, Connect to WSL in New Window | 连接 WSL 环境 |
| Distro 管理 | Add a Distro, Set as Default Distro | 添加/设置默认 Linux 发行版 |
| 文件操作 | Open Trae Logs Folder | 打开日志文件夹 |
🛠️ 开发工具链
Copy
| 快捷键/命令 | 类别 | 功能 |
|---|---|---|
Delete | 文件操作 | 移动到回收站 |
| Trae: Figma Transform | 设计集成 | Figma 设计稿转换代码 |
| Trae: Python: Get Active Environment | Python | 获取当前 Python 环境 |
| Trae: Go: Open Settings / Open TRAE gopls Docs | Go | Go 语言设置/gopls 文档 |
| Trae: Java: Open Settings | Java | Java 环境设置 |
| Trae: Node.js: Get Registry / Open Settings | Node.js | 查看 npm 源/设置 |
| Trae: Test: Get Grep Search Tool | 测试 | 获取 Grep 搜索工具 |
| Trae: Test: Get Similar Code | 测试 | 查找相似代码 |
⚙️ 系统与维护
Copy
| 命令 | 功能 |
|---|---|
| Trae CN: Check for Updates / Download Update / Install Update | 国内版更新管理 |
| Trae: Notice Reset | 重置通知状态 |
| Trae: Reset New Version Guide State | 重置新版本引导 |
| Trae: Reset Solo Guide State | 重置 Solo 模式引导 |
| Shell Command: Install 'trae' command in PATH | 在终端添加 trae 命令 |
💡 与 Antigravity 的核心差异
Copy
| 维度 | Antigravity | Trae |
|---|---|---|
| 核心交互 | Ctrl+L 打开对话,强调 Agent 对话驱动 | Tab 接受建议,强调 内联补全优先 |
| 接受/拒绝 | Alt+Enter / Shift+Alt+Backspace(双手组合) | Tab / Escape(单手快速操作) |
| 代码审查 | 分 Hunk 跳转(Alt+J/K) | 差异对比控制器(Alt+Y/N) |
| 工作模式 | 无特殊模式 | Solo 模式(Ctrl+Alt+\)专注编程 |
| 远程开发 | 无内置支持 | 完整的 SSH/WSL 支持 |
| Git 集成 | 基础(Generate Commit Message) | 深度集成(多仓库提交信息生成) |
🎯 使用建议
- 日常编码:
Tab接受建议 →Shift+Tab部分接受 →Escape清除 - AI 批量修改:进入 Solo 模式(
Ctrl+Alt+\)→ 用Alt+Y/N逐块审查 →Ctrl+Enter全盘接受 - Git 工作流:修改后
Ctrl+G生成提交信息,多仓库场景用Ctrl+Shift+G - 远程开发:首次配置后,后续通过 Remote Explorer 面板或命令面板快速连接
Trae 的设计更偏向 "AI 原生 IDE",将补全作为核心体验;而 Antigravity 更像 "VS Code + AI Agent 增强",保留了更多对话式交互。
解释 kiro 快捷键含义
我来为你详细解释这张截图中 Kiro(Amazon 的 AI 编程助手)的快捷键配置。Kiro 的设计理念与 Antigravity、Trae 有显著不同,更强调 任务驱动(Task) 和 规范驱动(Spec) 的编程模式。
🎯 核心高频快捷键
Copy
| 快捷键 | 命令 | 含义 |
|---|---|---|
Ctrl + K Ctrl + K | Define Keybinding | 定义快捷键(双击 K 进入配置) |
Ctrl + Shift + Enter | Execute all incomplete required tasks in the sp... | 执行规范中所有未完成的必需任务 |
Ctrl + Shift + L | Kiro: Chat | 打开 Kiro 聊天面板 |
Ctrl + Shift + L | Kiro: Chat: Continue Input Without Clear | 继续输入(不清除上下文) |
Ctrl + Shift + R | Kiro: Debug: Terminal | 打开调试终端 |
Ctrl + I | Kiro: Edit: Inline Chat Start | 启动内联编辑聊天 |
Ctrl + Shift + Backspace | Kiro: Reject Diff | 拒绝当前差异 |
Ctrl + Z | Kiro: Reject Diff | 拒绝差异(备用快捷键) |
Ctrl + Shift + Enter | Kiro: Accept Diff | 接受当前差异 |
Ctrl + Alt + Y | Kiro: Accept Vertical Diff Block | 接受垂直差异块 |
Ctrl + Alt + N | Kiro: Reject Vertical Diff Block | 拒绝垂直差异块 |
Ctrl + K Ctrl + A | Kiro: Toggle Autocomplete Enabled | 切换自动补全开关 |
🔄 任务与规范刷新
Copy
| 快捷键 | 命令 | 含义 |
|---|---|---|
Ctrl + Shift + Enter | Refresh task list after code changes or spec up... | 代码变更后刷新任务列表 |
Ctrl + Shift + Enter | Refresh your design based on the requirements | 根据需求刷新设计方案 |
Ctrl + Shift + Enter | Regenerate the requirements in RARS format | 以 RARS 格式重新生成需求 |
Ctrl + Shift + Enter | Regenerate the requirements file | 重新生成需求文件 |
DownArrow | Kiro: Agent: Quick Edit History Down | 快速编辑历史向下浏览 |
UpArrow | Kiro: Agent: Quick Edit History Up | 快速编辑历史向上浏览 |
👁️ 视图聚焦(Focus)系统
Kiro 有大量 Focus 命令用于切换不同视图,大部分未绑定快捷键:
Copy
| 视图类别 | 典型命令 | 功能 |
|---|---|---|
| 核心视图 | Chat: Focus on View | 聚焦聊天视图 |
| Agent 相关 | Focus on Agent Hooks View | Agent 钩子视图 |
Focus on Agent Steering View | Agent 引导视图 | |
| MCP 集成 | Focus on MCP Servers View | MCP 服务器视图 |
| 规范系统 | Focus on Specs View | 规范(Spec)视图 |
| Powers | Powers: Focus on Installed View | 已安装能力视图 |
Powers: Focus on Recommended View | 推荐能力视图 |
🛠️ 开发工作流命令(无快捷键,命令面板调用)
设计驱动开发
Copy
| 命令 | 功能 |
|---|---|
| Go to design | 跳转到设计文档 |
| Go to requirements | 跳转到需求文档 |
| Go to task list | 跳转到任务列表 |
| Generate a custom steering document | 生成自定义引导文档 |
| Generate project steering documents | 生成项目引导文档 |
代码生成与优化
Copy
| 命令 | 功能 |
|---|---|
| Kiro: Generate Code | 生成代码 |
| Kiro: Generate Commit Message | 生成提交信息 |
| Kiro: Optimize this Code | 优化当前代码 |
| Kiro: Refine this Steering document | 优化引导文档 |
| Kiro: Rewrite Selected Range | 重写选中范围 |
文档与注释
Copy
| 命令 | 功能 |
|---|---|
| Kiro: Write a Docstring for this Code | 为代码写文档字符串 |
| Kiro: Write Comments for this Code | 为代码写注释 |
🔧 调试与诊断
Copy
| 命令 | 功能 |
|---|---|
| Kiro: Debug: Accept Block | 接受调试块 |
| Kiro: Debug: Capture LLM logs | 捕获 LLM 日志 |
| Kiro: Debug: Capture logs | 捕获日志 |
| Kiro: Debug: Control the execution log UI | 控制执行日志 UI |
| Kiro: Debug: Open Test Notebook | 打开测试笔记本 |
| Kiro: Debug: Purge Metadata Storage Path | 清除元数据存储路径 |
| Kiro: Debug: Reset On-Boarding State | 重置引导状态 |
| Kiro: Debug: Show Q Onboarding page | 显示 Q 引导页面 |
⚙️ 系统与配置
Copy
| 命令 | 功能 |
|---|---|
| Kiro: Create a new spec | 创建新规范 |
| Kiro: Create Debug Log Zip | 创建调试日志压缩包 |
| Kiro: Delete Account | 删除账户 |
| Kiro: Delete Spec | 删除规范 |
| Kiro: Delete Steering | 删除引导配置 |
| Kiro: Docs Force Re-Index | 强制重新索引文档 |
| Kiro: Download Update | 下载更新 |
| Kiro: Enable Shell Integration | 启用 Shell 集成 |
| Kiro: Fix Grammar / Spelling | 修复语法/拼写 |
| Kiro: Fix this Code | 修复当前代码 |
| Kiro: Import AI Assistant Steering | 导入 AI 助手引导配置 |
| Kiro: Install Update | 安装更新 |
| Kiro: New Session | 新会话 |
| Kiro: Open Experiments | 打开实验功能 |
| Kiro: Open Kiro Hook UI | 打开 Kiro 钩子 UI |
| Kiro: Open MCP Config | 打开 MCP 配置 |
| Kiro: Open Powers Configuration File | 打开能力配置文件 |
| Kiro: Open User MCP Config (JSON) | 打开用户 MCP 配置 |
| Kiro: Open Workspace MCP Config (JSON) | 打开工作区 MCP 配置 |
| Kiro: Rebuild codebase index | 重建代码库索引 |
| Kiro: Record References | 记录引用 |
| Kiro: Refresh Remote Tools | 刷新远程工具 |
| Kiro: Rename Spec | 重命名规范 |
| Kiro: Restart to Update | 重启以更新 |
| Kiro: Select Files as Context | 选择文件作为上下文 |
| Kiro: Show Account Dashboard | 显示账户仪表板 |
| Kiro: Show Release Notes | 显示发布说明 |
| Kiro: View History | 查看历史 |
🧩 三种 AI IDE 核心差异对比
Copy
| 维度 | Antigravity | Trae | Kiro |
|---|---|---|---|
| 核心哲学 | Agent 对话驱动 | 内联补全优先 | 任务/规范驱动 |
| 启动交互 | Ctrl+L 打开聊天 | Tab 接受建议 | Ctrl+Shift+L 打开聊天,Ctrl+I 内联编辑 |
| 接受/拒绝 | Alt+Enter / Shift+Alt+Backspace | Tab / Escape | Ctrl+Shift+Enter / Ctrl+Shift+Backspace |
| 工作单元 | Hunk(代码块) | Diff(差异) | Task(任务)+ Spec(规范) |
| 特色功能 | 快速对话切换 | Solo 专注模式 | RARS 需求格式、Steering 引导文档 |
| MCP 支持 | 无 | 无 | 原生 MCP 服务器管理 |
| 自动补全 | 有 | 有 | 可开关(Ctrl+K Ctrl+A) |
💡 Kiro 独特概念解释
Copy
| 概念 | 含义 |
|---|---|
| Spec(规范) | Kiro 的核心工作单元,类似 PRD,定义"做什么" |
| Task(任务) | Spec 拆解的可执行单元,可跟踪完成状态 |
| Steering(引导) | 项目级的 AI 行为配置,定义"怎么做" |
| RARS 格式 | Kiro 的需求描述格式(Requirements 的一种结构化表达) |
| Powers | Kiro 的能力插件系统,类似 MCP 工具 |
| Hooks | Agent 执行过程中的钩子点,可自定义行为 |
🎯 使用建议
- 开始新项目:先
Go to requirements→ 用Regenerate the requirements in RARS format生成规范 → 在Focus on Specs View中查看任务 - 日常编码:
Ctrl+I启动内联编辑 →Ctrl+Shift+Enter接受 /Ctrl+Shift+Backspace拒绝 - 批量执行:规范确定后,用
Execute all incomplete required tasks让 Kiro 自动完成剩余任务 - 精细控制:用
Ctrl+Alt+Y/N对垂直差异块进行部分接受/拒绝 - 项目管理:定期
Refresh task list after code changes同步代码变更与任务状态
Kiro 的设计更偏向 "AI 项目经理" 角色,强调结构化需求 → 任务拆解 → 逐步执行的流程,适合大型、规范化的软件开发场景。