菜单(全局)
| 快捷键 | 作用 |
|---|
Ctrl/Cmd + N | 新建项目 |
Ctrl/Cmd + O | 打开项目 |
Ctrl/Cmd + S | 保存当前文件 |
Ctrl/Cmd + Shift + S | 另存为 |
Ctrl/Cmd + W | 关闭项目 |
Ctrl/Cmd + R | 编译 / 验证 |
Ctrl/Cmd + U | 上传(嵌入式项目) |
Ctrl/Cmd + Alt + S | 导出已编译的二进制 |
Ctrl/Cmd + Shift + M | 打开串口监视器 |
Ctrl/Cmd + , | 打开设置 |
Ctrl/Cmd + Shift + A | 聚焦 AI 面板 |
Ctrl/Cmd + X / C / V / A | 剪切 / 复制 / 粘贴 / 全选 |
「从 Git 克隆项目」「撤销 / 重做」在菜单里没有加速键;撤销 / 重做在编辑器内由 Monaco 处理(Ctrl/Cmd + Z、Ctrl/Cmd + Shift + Z)。
编辑器
| 快捷键 | 作用 |
|---|
Ctrl/Cmd + S | 保存(失败会提示磁盘空间或权限问题) |
Ctrl/Cmd + F | 查找 |
Ctrl/Cmd + H | 替换 |
Shift + Alt + F | 格式化文档 |
AI 面板
| 快捷键 | 作用 | 说明 |
|---|
Enter | 发送 | 中文输入法组词中不触发 |
Shift + Enter | 换行 | — |
Esc | 停止正在生成的回复 | 同时用于关闭技能菜单与对话框 |
/ | 打开技能菜单 | ↑ ↓ 选择、Enter 确认、Esc 关闭 |
@ | 文件提及联想 | 同上 |
Ctrl/Cmd + U | 撤销本轮 AI 回合 | 焦点在编辑器或终端时不劫持 |
Ctrl/Cmd + Y 或 Ctrl/Cmd + Shift + Z | 重做本轮 AI 回合 | 同上 |
Ctrl/Cmd + U 与菜单里的「上传」是同一个键。焦点在 AI 输入框时是撤销回合,在嵌入式项目里点菜单是上传——按键前先确认焦点在哪儿。
终端
| 快捷键 | 作用 |
|---|
Ctrl + Shift + C(Mac Cmd + C) | 复制选中文本 |
Ctrl + Shift + V(Mac Cmd + V) | 粘贴 |
Ctrl + C | 不拦截,原样作为中断信号发给 shell |
| 右键 | 有选中则复制,无选中则粘贴 |
命令行 TUI(triecode)
| 快捷键 | 作用 |
|---|
Ctrl + C | 中断当前请求;500ms 内再按一次强制退出;空闲时直接退出 |
Ctrl + T | 折叠 / 展开最后一条思考块 |
Ctrl + E | 折叠 / 展开最后一条工具块 |
PageUp / PageDown | 翻页滚动 |
↑ / ↓ | 输入为空时滚动,有内容时翻历史 |
Home / End | 滚到顶 / 底(输入行内为行首 / 行尾) |
Enter | 提交;Shift + Enter 换行 |
Esc | 清空输入草稿 |
| 权限弹窗 | y 允许一次、a 本会话总是允许、n 或 Esc 拒绝 |
说明
- 快捷键会随版本调整,以界面菜单里显示的为准;
- 若某个键在编辑器、终端与 AI 面板里表现不同,页面上的说明优先于本表。