פרויקט IDX משפר את הפרודוקטיביות בעזרת הצעות לקודים מ-Gemini ב-IDX, בעזרת AI. לפני שאתם משתמשים בעזרה מ-Gemini ב-IDX, חשוב להוסיף את Gemini לסביבת העבודה.
למידע נוסף, ראו עזרה גנרטיבית בתכנות.
קבלת הצעות לקוד מ-Gemini ב-IDX
Gemini ב-IDX, יוצר בלוקים שלמים של קוד אפשרי בתוך השורה. על מנת להשתמש בעזרה עם קוד מוטבע של Gemini, בצעו את השלבים הבאים:
פותחים את סביבת העבודה של IDX. מוסיפים את Gemini לסביבת העבודה, אם עדיין לא עשיתם זאת.
נכנסים לקובץ או לשורת הקוד שעבורם רוצים לקבל עזרה, ולוחצים על Cmd + I (ב-MacOS) או על Ctrl + I (ב-Windows/ב-ChromeOS/ב-Linux).
ממלאים תיאור של מה שרוצים, ו-Gemini ב-IDX ייצור הצעה. אפשר גם להשתמש בפעולות בתור קיצורי דרך להנחיות ההצעות. לדוגמה, אפשר להזין /fixError לקבלת עזרה בתיקון שגיאות בקוד מוטבע.
כדי לשמור את הקוד שנוצר, לוחצים על אישור. על מנת להדביק את ההצעה במקום אחר או להעביר אותה לקובץ חדש, בוחרים באפשרות המתאימה בתפריט הנפתח בלחצן Dismiss. כדי ליצור הצעה חדשה, לוחצים על הסמל Regenerate. על מנת להסיר את ההצעה לגמרי, לוחצים על Delete.
הצגת פקודות Gemini בתוך שורה
כדי להציג את Gemini בפקודות IDX בתוך השורה, יש לבחור בקוד ספציפי וללחוץ עליו לחיצה ימנית.
בוחרים את Gemini בתפריט ולוחצים על הפעולה שרוצים לבצע.
שימוש בהשלמת קוד שהוצע על ידי Gemini
כדי לעזור לכם לכתוב קוד, IDX מספק לכם הצעות לקוד ב-AI, שחוזה וממלא באופן אוטומטי את הקוד בכל קובץ פתוח ברגע שאתם מתחילים להקליד. האפשרות 'הוספת קוד שהוצע' מופעלת כברירת מחדל.
כדי להשתמש בהצעה לקוד, מקישים על Tab. כדי להתעלם מההצעה, פשוט המשיכו להקליד.
כדי להפעיל או להשבית את השלמת הקוד, משנים את ההגדרות של השלמת הקוד.
פותחים את החלון הגדרות על ידי לחיצה על סמל גלגל השיניים או הקשה על Ctrl + , (ב-Windows/Linux/ChromeOS) או על Cmd + , (ב-MacOS).
בהגדרות של Workspace, מחפשים את ההגדרה IDX > AI > הפעלת השלמה בתוך השורה.
כדי להשבית את השלמת הקוד, מבטלים את הבחירה באפשרות הפעלת השלמת קוד בתוך השורה. עליכם לעדכן את ההגדרות להשלמת הקוד בכל אחת מסביבות העבודה שלכם.
אם משתמשים בקובץ
settings.json
, צריך להגדיר"IDX.aI.enableInlineCompletion": false
.
אפשר לשנות את האפשרות הזו גם בהגדרות של Workspace וגם בהגדרות של User, אבל אם תשנו אותה בהגדרות של Workspace, תוכלו לוודא שההגדרה תימשך גם אחרי שהמכונה הווירטואלית תהיה מחוברת להפעלה מחדש. ב-IDX, ההגדרות של המשתמש לא חלות על סביבות העבודה שלכם.
אחרי שמפעילים את ההצעה להשלמת הקוד, Gemini יספק הצעות לקודים בעזרת AI. כדי להשתמש בהצעה לקוד, מקישים על Tab. כדי להתעלם מההצעה, פשוט המשיכו להקליד.