קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
Gemini מציע השלמה אוטומטית של קוד ב-Android Studio שמבוססת על AI. ההשלמה מופיעה כטקסט אפור בכתב נטוי תוך כדי הקלדה. התכונה הזו חוסכת לכם זמן ומאפשרת לכם להשלים פרויקטים של קידוד מהר יותר, כי היא מציעה פונקציות מלאות. כשההשלמה של קוד באמצעות AI מופעלת, יכול להיות ש-Gemini ישלח מידע נוסף מבסיס הקוד שלכם, כמו קטעים סמוכים של הקוד, סוגי קבצים ומידע נחוץ אחר, כדי לספק הקשר למודל LLM ולתת הצעות רלוונטיות יותר.
כדי להשתמש בהשלמת קוד מבוססת-AI, פועלים לפי השלבים הבאים:
כדי להפעיל את שיתוף ההקשר, בוחרים באפשרות שימוש בכל התכונות של Gemini בהגדרות Gemini. השלמת קוד באמצעות AI פועלת רק אם ל-Gemini יש גישה להקשר מבסיס הקוד.
פותחים קובץ ומתחילים להקליד. ההצעות מופעלות רק כשהסמן נמצא בסוף השורה או בכל מקום בשורה ריקה.
כדי לקבל הצעה, מקישים על Tab. כדי למחוק הצעה, מקישים על Esc.
חשוב לזכור שהמערכת לא תמיד תיצור השלמות קוד. יכול להיות שלמודל אין מספיק מידע כדי ליצור תשובה ברמת סמך גבוהה.
אפשר להפעיל או להשבית את השלמת הקוד באמצעות AI בכל שלב. לשם כך, לוחצים על סמל Gemini בתחתית סביבת הפיתוח המשולבת של Studio ואז על הפעלת השלמת קוד באמצעות AI.
דוגמאות התוכן והקוד שבדף הזה כפופות לרישיונות המפורטים בקטע רישיון לתוכן. Java ו-OpenJDK הם סימנים מסחריים או סימנים מסחריים רשומים של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2025-07-31 (שעון UTC).
[[["התוכן קל להבנה","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 (שעון UTC)."],[],[],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**."]]