בדוק את תכונות ה"הסבר" וה"תיעוד" של GitHub Copilot
GitHub Copilot מקל על מפתחים לעבוד עם קוד מורכב או לא מוכר. ב-Visual Studio Code, למפתחים יש גישה ישירה לתכונות GitHub Copilot שמנתחות, מסבירות, או מתעדות קוד.
נתח והסבר קוד באמצעות GitHub Copilot
התכונות GitHub Copilot הבאות יכולות לשמש לניתוח והסבר של קוד:
מצב 'שאל': השתמש בתצוגת צ'אט במצב 'שאל' כדי לנתח את סביבת העבודה כולה ולשאל שאלות אודות קידוד נושאים, מושגים של טכנולוגיה ושיטות תיכנות כלליות.
צ'אט מוטבע: התחל הפעלת צ'אט מוטבעת ישירות מהעורך כדי לשאול אודות מקטעי קוד ספציפיים.
פעולות חכמות: הפעל את הפעולה החכמה הסבר כדי להסביר את הקוד שנבחר מבלי לכתוב כלל בקשה.
צ'אט מהיר: שאל שאלה מהירה והיכנס שוב למה שאתה עושה.
יצירת תיעוד קוד אינליין באמצעות GitHub Copilot
התכונות GitHub Copilot הבאות יכולות לשמש ליצירת תיעוד קוד מובנה:
מצב Ask: השתמש במצב Ask agent כדי להציע תיעוד קוד מובנה עבור קובץ קוד, מחלקה או מתודה. עיין בתיעוד מוטבע מוצע בתצוגת צ'אט. בקש עדכונים לפי הצורך בשיחות הצ'אט. כאשר תהיה מרוצה מהתיעוד המוצע, תוכל להוסיף את התיעוד המוצע לקובץ הקוד המתאים.
מצב תכנון: השתמש במצב התכנון כדי ליצור תוכנית יישום מפורטת למשימות התיעוד שלך. מצב התוכנית יכול לשמש לניתוח בסיס הקוד, זיהוי דרישות תיעוד ויצירת תוכנית שלב אחר שלב. ברגע שהתוכנית מאושרת, תוכל להעביר אותה למצב סוכן לביצוע.
מצב סוכן: השתמש במצב הסוכן כדי ליצור באופן אוטונומי תיעוד קוד פנימי עבור פרויקטים, קבצים, מחלקות או מתודות קוד מוגדרים. בקש מהסוכן לבצע משימות אחרות במהלך תהליך התיעוד או אחריו. קבל או דחה את העדכונים לאחר שהסוכן השלים את המשימות שהוקצו.
צ'אט מוטבע - השתמש בהפעלת צ'אט מוטבע כדי לעבוד ישירות בעורך הקוד. הצ'אט המוטבע שימושי כאשר ברצונך לתועד קוד ספציפי (כיתות, שיטות או בלוקי קוד) מבלי לצאת מהעורך. אתה יכול לספק הוראות ספציפיות בהנחיה: עדכונים מוצגים בעורך הקוד וניתן לקבל או לדחות.
יצירת תיעוד פרויקט באמצעות GitHub Copilot
התכונות GitHub Copilot הבאות יכולות לשמש ליצירת תיעוד פרויקט:
תצוגת צ'אט במצב Ask Agent: השתמש בסוכן Ask כדי לנתח את בסיס הקוד ולקבל הבנה של פרויקטי הקוד, הקבצים והמחלקות. סוכן השאלה יכול לשמש לתצוגה מקדימה של תיעוד פרויקט מוצע. סקור הצעות ובקש עדכונים או פרטים אחרים לפי הצורך. הוסף את התיעוד המוצע לקובץ תיעוד פרוייקט (README.md).
תצוגת צ'אט במצב סוכן: צור תוכנית יישום מפורטת לתיעוד הפרויקט, ואז העבר למצב סוכן לביצוע.
תצוגת צ'אט במצב סוכן: יצירת אוסף של קבצי תיעוד של הפרויקט: צור/עדכן את README.md, צור/עדכן את UsageExamples.md, ויצר/עדכן את ChangeLog.md. כלול קישורים בין קבצי התיעוד, הכיתות והשיטות של הפניות מקושרות והבטיח עקביות בין מסמכים.
חשוב
כשאתה משתמש בתצוגת הצ'אט במצב סוכן, כל פקודה שאתה מזין נחשבת לבקשה פרימיום אחת, מוכפלת במכפיל של המודל. GitHub Copilot עשוי להידרש מספר פעולות מעקב כדי להשלים את המשימה, אך פעולות המעקב הללו אינן נספרות לשימוש בבקשות הפרימיום שלך. רק ההנחיות שאתה מזין מחויבות. סך הבקשות הפרימיום שתשתמש תלוי בכמה פקודות אתה מזין ובדגם שבחרת. התוכנית החינמית GitHub Copilot מקבלת 50 בקשות פרימיום בחודש. בדוק תיאורי תוכניות לפרטים נוספים על מגבלות בקשות פרימיום לכל מנוי GitHub Copilot.
תקציר
GitHub Copilot עוזר לך לנתח ולתעד את הקוד שלך במהירות ובדיוק. תצוגת הצ'אט, הצ'אט הפנימי, הצ'אט המהיר ותכונות הפעולה החכמות מספקות רמות שונות של אינטראקציה ישירות בתוך סביבת Visual Studio Code.