מבוא

הושלם

GitHub Copilot הוא עוזר קידוד מתקדם המופעל על ידי בינה מלאכותית שיכול לשפר באופן דרמטי את יעילות המפתחים בכל שלב בזרימת העבודה של הפיתוח שלך. GitHub Copilot חוסך זמן למפתחים, ומאפשר להם להתרכז בפתרון בעיות וחדשנות ברמה גבוהה יותר על ידי אוטומציה של משימות שגרתיות, מתן השלמת קוד רלוונטית ויצירת בלוקים שלמים של קוד המאיצים את מחזורי הפיתוח מהקידוד הראשוני ועד להשלמת בקשת המשיכה.

GitHub Copilot מציע אפשרויות אינטראקציה גמישות המותאמות לזרימת העבודה שלך, ופוגש אותך בכל מקום שבו אתה עובד בסביבת הפיתוח שלך. בין אם באמצעות השלמת קוד ב-IDE שלך, צ'אט שיחה לפתרון בעיות מורכבות, תכונות שיתופיות GitHub.com או סיוע בשורת הפקודה, Copilot משתלב בצורה חלקה בין סביבות כדי לשפר את חוויית הפיתוח והפרודוקטיביות שלך. הבנת מצבי האינטראקציה הללו היא המפתח למיצוי מלוא הפוטנציאל של GitHub Copilot ולאופטימיזציה של זרימת העבודה של הקידוד שלך כדי לספק במהירות שינויי קוד איכותיים.

מודול זה עוסק בשיטות השונות לקיום אינטראקציה עם GitHub Copilot, המנחה אותך לגבי מתי, היכן וכיצד להשתמש בשיטות אלה כדי להעביר ביעילות את המטרות שלך ל- Copilot ולספק לה את המידע הדרוש להשלמת המשימות שלך.

במודול זה תלמדו על:

  • כיצד להשתמש בהצעות האוטומטיות של GitHub Copilot, בחלונית ההצעות המרובות וביכולתו להסתגל לסגנונות קידוד שונים כדי להאיץ זרימות עבודה של פיתוח.
  • כיצד לספק הקשר ל-GitHub Copilot באמצעות הערות מוטבעות, הערות חסומות, מחרוזות מסמכים וסוגים אחרים של הערות כדי לשפר את הדיוק והמהירות של יצירת הקוד.
  • אינטראקציה עם GitHub Copilot באמצעות שיחות בשפה טבעית כדי ליצור קוד מורכב, ניפוי באגים, קבלת הסברים על קוד וייעול משימות פיתוח בזמן אמת.
  • כיצד לשפר את הרלוונטיות של ההצעות של GitHub Copilot Chat באמצעות הפניה לטווח, פקודות קו נטוי וסוכנים כדי להשלים במהירות משימות שגרתיות.
  • מינוף GitHub Copilot ב-GitHub.com לחקר מאגרים, סיוע בבקשות משיכה, משימות סוכן וזרימות עבודה שיתופיות של סקירת קוד.
  • כיצד לקיים אינטראקציה עם GitHub Copilot ב-CLI כדי לקבל הסברים לפקודות, הצעות ולבצע פקודות לאוטומציה של זרימות עבודה במסוף.
  • כיצד להגדיר תצורות CLI של GitHub Copilot, כינויים וניהול הגדרות פרטיות, כולל ביטול הצטרפות לאיסוף נתוני שימוש.