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

الدليل النهائي لتخصيص اختصارات الذكاء الاصطناعي في Cursor

مقدمة

اختصارات الذكاء الاصطناعي في Cursor تعزز إنتاجيتك بشكل كبير. سنستكشف كيفية تخصيصها لتناسب احتياجاتك.

اختصارات الذكاء الاصطناعي الأساسية

1. الاختصارات الرئيسية

  • Ctrl/Cmd + I: فتح Composer
  • Ctrl/Cmd + K: الأوامر السريعة
  • Ctrl/Cmd + Shift + I: توليد الاختبارات
  • Ctrl/Cmd + Shift + L: مراجعة الكود

2. الإعدادات الأساسية

{
"cursor.ai.shortcuts": {
"openComposer": "ctrl+i",
"quickCommands": "ctrl+k",
"generateTests": "ctrl+shift+i",
"codeReview": "ctrl+shift+l"
}
}

التخصيص المتقدم

1. تخصيص الاختصارات

{
"cursor.ai.shortcuts.custom": {
"generateComponent": {
"key": "ctrl+shift+g",
"command": "cursor.generateComponent",
"when": "editorTextFocus"
}
}
}

2. الأوامر الشرطية

{
"cursor.ai.conditionalCommands": {
"smartComplete": {
"key": "tab",
"when": "suggestWidgetVisible"
}
}
}

تحسين سير العمل

1. وحدات الماكرو

  • إنشاء سلاسل أوامر
  • أتمتة المهام المتكررة
  • تخصيص السلوك

2. أمثلة الماكرو

{
"cursor.ai.macros": {
"generateTestSuite": [
"cursor.generateTest",
"cursor.formatDocument",
"cursor.runTests"
]
}
}

أفضل الممارسات

1. التنظيم

  • جمع الاختصارات المتشابهة
  • استخدم بادئات متسقة
  • وثق التخصيصات
  • تجنب التعارضات

2. الأرجونومية

  • اختر مفاتيح سهلة الوصول
  • تجنب التركيبات المعقدة
  • راعِ راحة اليد
  • حافظ على البساطة

حل المشكلات

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

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

    • تحقق من التعيينات الحالية
    • أعد تعيين المفاتيح
    • استخدم سياقات مختلفة
  2. مشاكل الأداء:

    • قلل الماكروهات المعقدة
    • تحسين الأوامر الشرطية
    • راقب استهلاك الموارد

نصائح متقدمة

1. الإنتاجية

  • استخدم الاختصارات المتعددة
  • أنشئ سلاسل أوامر
  • خصص حسب السياق
  • أتمت المهام المتكررة

2. التكامل

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

الإعدادات الموصى بها

settings.json

{
"cursor.ai.shortcuts": {
"openComposer": "ctrl+i",
"quickCommands": "ctrl+k",
"generateTests": "ctrl+shift+i",
"codeReview": "ctrl+shift+l",
"custom": {
"generateComponent": "ctrl+shift+g",
"refactorCode": "ctrl+shift+r"
}
},
"cursor.ai.macros": {
"testAndDeploy": [
"cursor.generateTest",
"cursor.runTests",
"cursor.deploy"
]
}
}

موارد إضافية

  • وثائق Cursor
  • مجتمع المطورين
  • قوالب الماكرو
  • أمثلة التخصيص

الخطوات التالية

  • استكشف ميزات متقدمة
  • شارك تخصيصاتك
  • تعلم المزيد عن الأتمتة
  • ساهم في المجتمع