انتقل إلى المحتوى الرئيسي

دليل اختصارات لوحة المفاتيح في Cursor

مقدمة

اختصارات لوحة المفاتيح ضرورية لزيادة الإنتاجية أثناء التطوير. يوفر Cursor مجموعة واسعة من الاختصارات التي يمكن أن تسرع سير عملك بشكل كبير.

الاختصارات الأساسية

1. التنقل

  • Ctrl/Cmd + P: بحث سريع عن الملفات
  • Ctrl/Cmd + Shift + P: لوحة الأوامر
  • Ctrl/Cmd + B: تبديل الشريط الجانبي
  • Ctrl/Cmd + J: تبديل الطرفية
  • Alt + ←/→: التنقل بين الملفات

2. التحرير

  • Ctrl/Cmd + X: قص السطر
  • Ctrl/Cmd + C: نسخ السطر
  • Ctrl/Cmd + V: لصق
  • Alt + ↑/↓: نقل السطر
  • Ctrl/Cmd + /: تعليق/إلغاء تعليق

3. ميزات الذكاء الاصطناعي

  • Ctrl/Cmd + I: فتح Composer
  • Ctrl/Cmd + K: أمر سريع
  • Ctrl/Cmd + Shift + I: شرح الكود
  • Ctrl/Cmd + Enter: إكمال الكود

الاختصارات حسب الفئة

إدارة الملفات

Ctrl/Cmd + N: ملف جديد
Ctrl/Cmd + O: فتح ملف
Ctrl/Cmd + S: حفظ
Ctrl/Cmd + W: إغلاق الملف
Ctrl/Cmd + Shift + S: حفظ باسم

التحرير المتقدم

Ctrl/Cmd + D: تحديد التكرار التالي
Ctrl/Cmd + U: إلغاء التحديد
Ctrl/Cmd + L: تحديد السطر
Alt + Click: مؤشرات متعددة
Shift + Alt + ↑/↓: نسخ السطر

الطرفية والتصحيح

Ctrl/Cmd + `: طرفية جديدة
F5: بدء التصحيح
F9: تبديل نقطة التوقف
F10: تخطي
F11: دخول

التخصيص

كيفية تخصيص الاختصارات

  1. افتح الإعدادات (Ctrl/Cmd + ,)
  2. انتقل إلى "اختصارات لوحة المفاتيح"
  3. ابحث عن الأمر المطلوب
  4. انقر لتحرير الاختصار
  5. اضغط التركيبة الجديدة

مثال على التكوين

{
"key": "ctrl+alt+t",
"command": "workbench.action.terminal.new",
"when": "terminalFocus"
}

نصائح الإنتاجية

1. الاختصارات الأكثر استخداماً

  • تعلم تدريجياً
  • ابدأ بالأساسيات
  • مارس بانتظام
  • أنشئ وسائل تذكر

2. سير العمل

  • قلل استخدام الماوس
  • استخدم المؤشرات المتعددة
  • استفد من المقتطفات
  • ادمج الاختصارات

حل المشكلات

المشاكل الشائعة

  1. الاختصارات لا تعمل:

    • تحقق من التعارضات
    • أعد تشغيل Cursor
    • تحقق من الإعدادات
  2. تعارضات مع النظام:

    • اضبط اختصارات النظام
    • استخدم تركيبات بديلة
    • تحقق من التطبيقات الأخرى

موارد إضافية

مرجع سريع

  • ورقة غش قابلة للطباعة
  • قائمة المساعدة المدمجة
  • التوثيق عبر الإنترنت
  • دروس فيديو

امتدادات مفيدة

  • Keyboard Shortcuts
  • Key Bindings Resolver
  • Shortcut Menu Bar
  • Custom Keybindings

التحديثات المستقبلية

  • اختصارات جديدة للذكاء الاصطناعي
  • تخصيص أفضل
  • دعم الإيماءات
  • تكامل محسن