מהו GitHub Copilot

הושלם

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

כיצד זה פועל?

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

// Create a web API using express and JavaScript with routes for products and customers

לאחר מכן, ה- Copilot עובר כדי ליצור תגובה שבאפשרותך לבחור לקבל או לדחות. תגובה לבקשה עשויה להיראות דומה לקוד הבא:

const express = require("express");

app = express();
app.path("/products", () => "products");
app.listen(3000, () => "app runs");

כיצד הוא מזהה בקשות

Copilot יכול לזהות בקשה או הוראה אם:

  • הקלד אותו כהערה בקובץ קוד (לדוגמה, .py, .js).
  • הקלד טקסט בקובץ markdown והמתן מספר שניות עד ש- Copilot יגיב.

קבלת הצעות

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

Copilot עשוי להציע אפשרויות מרובות. כדי לעבור בין הצעות במחזוריות, השתמש Ctrl + Enter ובחר את ההצעות המתאימות ביותר.