الترميز بمساعدة الذكاء الاصطناعي

يتيح لك Gemini في "استوديو Android" إنشاء التطبيقات بشكل أسرع من أي وقت مضى باستخدام ميزات الترميز المستندة إلى الذكاء الاصطناعي.

تحويل الرموز

يمكنك توجيه Gemini من محرِّر الرموز لاقتراح رموز لتعديلها أو تحسينها أو إضافتها إلى تطبيقك على النحو التالي:

  1. للاطّلاع على حقل إدخال لطلبك، نفِّذ أحد الإجراءات التالية من محرِّر الرمز:
    • انقر بزر الماوس الأيمن في محرِّر الرموز البرمجية واختَر Gemini > إنشاء رمز من قائمة السياق.
    • ميِّز الرمز البرمجي الذي تريد أن تعدّله أداة Gemini، وانقر بزر الماوس الأيمن في محرِّر الرمز البرمجي، ثم اختَر Gemini > تحويل الرمز البرمجي من قائمة السياق.
    • اضغط على CTRL+\ (Command+\ على نظام التشغيل macOS).
  2. اطلب من Gemini إجراء تعديل على الرمز البرمجي أو إضافته إليه، ثم اضغط على مفتاح Enter. بعد أن يعالج Gemini طلبك، من المفترض أن يظهر لك اختلاف في الرمز.
    • على سبيل المثال، يمكنك أن تطلب من Gemini تبسيط الرمز البرمجي المعقد عن طريق إعادة كتابته، أو إجراء عمليات تحويل رمزية محدّدة جدًا، مثل "جعل هذا الرمز البرمجي متوافقًا مع الأسلوب المتّبع"، أو إنشاء دوال جديدة تصفها. بعد ذلك، يُظهر لك "استوديو Android" اقتراح الرمز البرمجي من Gemini كاختلاف في الرمز، ما يتيح لك مراجعة و قبول الاقتراحات التي تريدها فقط.
  3. راجِع اختلاف الرمز البرمجي ونفذ أحد الإجراءات التالية:

    • يمكنك تعديل الرمز المقترَح بشكل أكبر من خلال النقر على تحسين وإدخال طلب جديد.
    • انقر على قبول كل التغييرات لإضافة التغييرات المقترَحة إلى الرمز البرمجي.

إكمال الرموز البرمجية

يوفّر Gemini ميزة الإكمال التلقائي المستنِد إلى الذكاء الاصطناعي للرموز البرمجية في "استوديو Android"، والتي تظهر كنص غامق مائل أثناء الكتابة. توفّر لك هذه الميزة الوقت وتتيح لك إكمال مشاريع الترميز بشكل أسرع من خلال اقتراح وظائف كاملة. عند تفعيل ميزة "إكمال الرمز البرمجي" بالذكاء الاصطناعي، قد يرسل Gemini معلومات إضافية من قاعدة رموذك البرمجية، مثل الأجزاء المحيطة بالرمز البرمجي وأنواع الملفات وغيرها من المعلومات اللازمة لتوفير سياق للنموذج اللغوي الكبير وتقديم اقتراحات أكثر صلة.

لاستخدام ميزة إكمال الرموز البرمجية المستندة إلى الذكاء الاصطناعي، اتّبِع الخطوات التالية:

  1. فعِّل ميزة "مشاركة السياق" في إعدادات Gemini (Android Studio > الإعدادات > Gemini) ضمن التعرّف على السياق. لا تعمل ميزة "إكمال الرموز البرمجية" المستندة إلى الذكاء الاصطناعي إلا عندما يتمكّن Gemini من الوصول إلى السياق من قاعدة بياناتك البرمجية.
  2. افتح ملفًا وابدأ الكتابة. لا يتم عرض الاقتراحات إلا عندما يكون المؤشر في نهاية سطر أو في أي مكان على سطر فارغ.
  3. اضغط على Tab لقبول اقتراح وEsc لمحو اقتراح.

يُرجى العِلم أنّ النظام لن ينشئ دائمًا عمليات إكمال الرموز البرمجية. من المُحتمل أنّ النموذج لا يتضمّن معلومات كافية لإنشاء ردّ بثقة عالية.

لإيقاف ميزة "إكمال الرموز البرمجية بالذكاء الاصطناعي"، انتقِل إلى "استوديو Android" > الإعدادات > Gemini و ألغِ وضع علامة في المربّع بجانب ميزة "إكمال الرموز البرمجية".