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