TRAE IDE 和 Cursor IDE 的 AI 功能鍵盤快捷鍵詳細對比
| 功能 | TRAE IDE (MacOS) | Cursor IDE (MacOS) | Cursor IDE (Windows/Linux) | 筆記 |
|---|---|---|---|---|
| AI 側邊聊天 | ⌘ + U | Cmd + L | Ctrl + L | TRAE 的側邊聊天 vs Cursor 的 AI 面板/聊天/新增上下文 |
| AI 行內聊天/編輯 | ⌘ + I | Cmd + K | Ctrl + K | TRAE 的行內聊天 vs Cursor 的核心行內 AI 編輯/終端機命令列 |
| AI 編輯器(浮動) | 不適用 | Cmd + I | Ctrl + I | Cursor 獨家功能,請注意 Cmd + I 在 Cursor 中具有多種用途(側邊聊天、編輯器) |
| AI 編輯器(全螢幕) | 不適用 | Cmd + Shift + I | Ctrl + Shift + I | Cursor 獨家功能 |
| AI 程式碼補全 | Enter | (自動觸發/輸入時) | (自動觸發/輸入時) | 主要區別: TRAE triggers with Enter |
| 接受完整建議 | Tab | Tab | Tab | 接受建議的類似方式 |
| 接受下一個詞 | Ctrl + → | Cmd + → | Ctrl + → | 逐字接受建議 |
| 將選取的程式碼新增至聊天 | 不適用 | Cmd + Shift + L | Ctrl + Shift + L | 也用於將選取項目新增至編輯模式 |
| 接受聊天/編輯中的所有變更 | 不適用 | Cmd + Enter | Ctrl + Enter | |
| 拒絕聊天/編輯中的所有變更 | 不適用 | Cmd + Backspace | Ctrl + Backspace | |
| 取消 AI 生成/Cmd+K | 不適用 | Cmd + Shift + Backspace | Ctrl + Shift + Backspace | |
| AI 上下文和指令 (@ / # / /) | 不適用(可能有類似功能,但文件中未提及) | @ (元素) / # (檔案) / / (指令) | @ (元素) / # (檔案) / / (指令) | 用於 AI 上下文和指令 |
Enter triggers code completionTab / Ctrl + → to accept suggestionsEnter for code generation⌘ + U for Side Chat, ⌘ + I for Inline ChatCmd/Ctrl + K for inline editingTab / Cmd/Ctrl + → for suggestionsCmd/Ctrl + L (open), Cmd/Ctrl + Shift + L (add context)Cmd/Ctrl + I / Cmd/Ctrl + Shift + I for Composer@ # / for AI interactions