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