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

الدليل النهائي لتخصيص اختصارات الذكاء الاصطناعي في 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
  • مجتمع المطورين
  • قوالب الماكرو
  • أمثلة التخصيص

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

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