סקירה בתכונות שיפור הקוד של GitHub Copilot
GitHub Copilot כולל מספר תכונות שאפשר להשתמש בהן לניתוח, רפקטור ושיפור בסיס קוד קיים.
כלים GitHub Copilot ליישום שיפורי קוד
Visual Studio Code מספקת גישה נוחה לתכונות GitHub Copilot הבאות:
- תצוגת צ'אט: שיהיה עוזר בינה מלאכותית בצד שיעזור לך בכל עת.
- צ'אט אינליין: התחל שיחה ישירות מהעורך לקבלת עזרה בזמן שאתה מתכנת.
- פעולות חכמות: הרץ פעולות חכמות כדי להשלים משימות מסוימות מבלי אפילו לכתוב הנחיה.
תצוגת צ'אט
תצוגת הצ'אט היא פאנל ייעודי ב-Visual Studio Code שמאפשר לך לתקשר עם GitHub Copilot צ'אט. באפשרותך להשתמש בתצוגת צ'אט כדי לשלוח בקשות, לקבל הצעות וליישם עדכונים בבסיס הקוד שלך. תצוגת הצ'אט מספקת ממשק ידידותי לניהול שיחות בצ'אט ולגישה לתכונות GitHub Copilot. תצוגת הצ'אט כוללת את הסוכנים המובנים הבאים:
- סוכן: השתמש בסוכן כדי לתכנן וליישם שינויים באופן אוטונומי בין קבצים, להריץ פקודות טרמינל ולזימון כלים.
- תכנון: השתמש בסוכן התוכנית כדי ליצור תוכנית יישום מובנית שלב אחר שלב לפני כתיבת כל קוד. כשהתוכנית נראית נכונה, מסור אותה לסוכן יישום שיבצע אותה.
- שאל: השתמש ב-Ask כדי לענות על שאלות על מושגי קידוד, בסיס הקוד שלך, או VS Code עצמו מבלי לבצע שינויים בקבצים.
חשוב
כשאתה משתמש בסוכן, GitHub Copilot עשוי לבצע מספר בקשות פרימיום להשלמת משימה אחת. בקשות פרימיום יכולות לשמש באמצעות הנחיות שהמשתמש יוזם ופעולות המשך GitHub Copilot מטעמך. מספר הבקשות הכולל של הפרימיום שנמצא בשימוש תלוי במורכבות המשימה, במספר השלבים המעורבים ובמודל שנבחר.
צ'אט מוטבע
הצעות שנוצרו באמצעות תכונת הצ'אט המוטבע מוצגות ישירות בעורך הקוד. הצעות מופיעות כעדכונים לקוד שלך, ללא הסברים או הנחיות לשפה טבעית. העדכונים המוצעים מוצגים כמו ביצוע ב- Git. הקוד שנמחק אינו מוצג כברירת מחדל, אך ניתן להציג אותו בתוך השורה עם העדכונים.
באפשרותך לסקור את ההצעות, להעריך את הרלוונטיות שלהן ולקבל או לדחות אותן ישירות בעורך הקוד. צ'אט מוטבע מספק דרך מהירה לראות כיצד ניתן לשפר את הקוד שלך ולבצע שינויים מבלי לעבור לחלונית נפרדת.
תיקון פעולה חכמה
הפעולה החכמה תיקון היא פעולה הקשרית שניתן להשתמש בה כדי לתקן שגיאות קידוד מבלי לכתוב בקשה.
פעולה חכמה של סקירה והערה
הפעולה החכמה סקירה והערה מספקת דרך לסקור ולנתח את הקוד שלך. הוא יכול לעזור לך לזהות תחומים לשיפור, להציע עדכוני שיפור ולספק הדרכה לגבי שיטות עבודה מומלצות. תכונת סקירת קוד זו משולבת בתצוגת צ'אט ומאפשרת לך לשלוח בקשות הקשורות למשימות סקירת קוד. באפשרותך להשתמש בתכונת סקירת הקוד כדי לנתח קבצים, כיתות או שיטות ספציפיים בבסיס הקוד שלך. ההצעות שנוצרו על-ידי תכונת סקירת הקוד יכולות לעזור לך לשפר את האיכות, המהימנות, הביצועים והאבטחה של הקוד שלך.
תקציר
ניתן להשתמש ב GitHub Copilot לניתוח, ריפקטור ושיפור בסיס קוד קיים. תצוגת הצ'אט, הצ'אט הפנימי והפעולות החכמות מספקים דרכים שונות לתקשר עם GitHub Copilot וליישם שיפורי קוד. על-ידי שימוש בתכונות אלה, באפשרותך לשפר את איכות הקוד שלך לייעל את תהליך הפיתוח.