مقارنة تفصيلية لاختصارات لوحة المفاتيح لميزات الذكاء الاصطناعي بين TRAE IDE و Cursor IDE
| وظيفة | TRAE IDE (MacOS) | Cursor IDE (MacOS) | Cursor IDE (Windows/Linux) | ملاحظات |
|---|---|---|---|---|
| دردشة جانبية للذكاء الاصطناعي | ⌘ + U | Cmd + L | Ctrl + L | دردشة TRAE الجانبية مقابل لوحة/دردشة/إضافة سياق الذكاء الاصطناعي في Cursor |
| دردشة/تحرير مضمن للذكاء الاصطناعي | ⌘ + I | Cmd + K | Ctrl + K | دردشة TRAE المضمنة مقابل تحرير الذكاء الاصطناعي المضمن الأساسي/سطر أوامر الطرفية في Cursor |
| مؤلف الذكاء الاصطناعي (عائم) | غير متوفر | Cmd + I | Ctrl + I | ميزة حصرية لـ Cursor، لاحظ أن Cmd + I في Cursor له أغراض متعددة (دردشة جانبية، مؤلف) |
| مؤلف الذكاء الاصطناعي (ملء الشاشة) | غير متوفر | Cmd + Shift + I | Ctrl + Shift + I | ميزة حصرية لـ Cursor |
| إكمال الكود بالذكاء الاصطناعي | 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 | |
| إلغاء توليد الذكاء الاصطناعي/Cmd+K | غير متوفر | Cmd + Shift + Backspace | Ctrl + Shift + Backspace | |
| سياق وأوامر الذكاء الاصطناعي (@ / # / /) | غير متوفر (قد يكون مشابهًا ولكن لم يتم ذكره في المستندات) | @ (عنصر) / # (ملف) / / (أمر) | @ (عنصر) / # (ملف) / / (أمر) | يستخدم لسياق وأوامر الذكاء الاصطناعي |
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