تسريع عملية الترميز باستخدام ميزة إكمال الرموز البرمجية المستندة إلى الذكاء الاصطناعي
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
يوفّر Gemini ميزة الإكمال التلقائي المستنِدة إلى الذكاء الاصطناعي للرموز في "استوديو Android"، وتظهر
كنص مائل باللون الرمادي أثناء الكتابة. توفّر لك هذه الميزة الوقت وتتيح لك إكمال مشاريع الترميز بشكل أسرع من خلال اقتراح وظائف كاملة. عندما تكون ميزة إكمال الرمز البرمجي المستند إلى الذكاء الاصطناعي مفعّلة، قد يرسل Gemini معلومات إضافية من قاعدة الرموز البرمجية، مثل أجزاء الرمز البرمجي المحيطة وأنواع الملفات وغيرها من المعلومات الضرورية لتوفير السياق للنموذج اللغوي الكبير وتقديم اقتراحات أكثر صلة.
فعِّل مشاركة السياق من خلال النقر على استخدام جميع ميزات Gemini في إعدادات Gemini. لا تعمل ميزة إكمال الرمز البرمجي المستنِد إلى الذكاء الاصطناعي إلا عندما يتمكّن Gemini من الوصول إلى السياق من قاعدة الرموز البرمجية.
افتح ملفًا وابدأ الكتابة. لا تظهر الاقتراحات إلا عندما يكون المؤشر في نهاية سطر أو في أي مكان على سطر فارغ.
اضغط على Tab لقبول اقتراح وعلى Esc لمحو اقتراح.
يُرجى العِلم أنّ النظام لن يقدّم دائمًا اقتراحات لإكمال الرموز. من المحتمل ألا يتضمّن النموذج معلومات كافية لإنشاء ردّ بدرجة ثقة عالية.
يمكنك تفعيل ميزة إكمال الرموز البرمجية المستندة إلى الذكاء الاصطناعي وإيقافها في أي وقت من خلال النقر على رمز Gemini
في أسفل بيئة التطوير المتكاملة (IDE) في Studio
ثم النقر على تفعيل ميزة إكمال الرموز البرمجية المستندة إلى الذكاء الاصطناعي.
يخضع كل من المحتوى وعيّنات التعليمات البرمجية في هذه الصفحة للتراخيص الموضحّة في ترخيص استخدام المحتوى. إنّ Java وOpenJDK هما علامتان تجاريتان مسجَّلتان لشركة Oracle و/أو الشركات التابعة لها.
تاريخ التعديل الأخير: 2025-07-31 (حسب التوقيت العالمي المتفَّق عليه)
[[["يسهُل فهم المحتوى.","easyToUnderstand","thumb-up"],["ساعَدني المحتوى في حلّ مشكلتي.","solvedMyProblem","thumb-up"],["غير ذلك","otherUp","thumb-up"]],[["لا يحتوي على المعلومات التي أحتاج إليها.","missingTheInformationINeed","thumb-down"],["الخطوات معقدة للغاية / كثيرة جدًا.","tooComplicatedTooManySteps","thumb-down"],["المحتوى قديم.","outOfDate","thumb-down"],["ثمة مشكلة في الترجمة.","translationIssue","thumb-down"],["مشكلة في العيّنات / التعليمات البرمجية","samplesCodeIssue","thumb-down"],["غير ذلك","otherDown","thumb-down"]],["تاريخ التعديل الأخير: 2025-07-31 (حسب التوقيت العالمي المتفَّق عليه)"],[],[],null,["# Accelerate coding with AI code completion\n\nGemini offers AI-enabled autocompletion of code in Android Studio that appears\nas gray italicized text as you type. This feature saves you time and lets you\ncomplete coding projects faster by suggesting full functions. When AI code\ncompletion is enabled, Gemini might send additional information from your\ncodebase such as surrounding pieces of your code, file types, and other\nnecessary information to provide context to the LLM and provide more relevant\nsuggestions.\n\nTo use AI code completion, follow these steps:\n\n1. Enable context sharing by selecting **Use all Gemini features** in the [Gemini settings](/studio/gemini/configure-gemini). AI code completion only works when Gemini can access context from your codebase.\n2. Open a file and start typing. Suggestions only trigger when the cursor is at the end of a line or anywhere on a blank line.\n3. Press \u003ckbd\u003eTab\u003c/kbd\u003e to accept a suggestion and \u003ckbd\u003eEsc\u003c/kbd\u003e to clear a suggestion.\n\nKeep in mind that the system won't always generate code completions. It's\npossible that the model doesn't have enough information to generate a response\nwith high confidence.\n\nYou can toggle AI code completion on and off at any time by clicking the Gemini\nicon at the bottom of the Studio IDE\n\nand clicking **Enable AI code completion**."]]