Что такое GitHub Copilot
При написании кода часто следует обращаться к документации или веб-страницам для запоминания синтаксиса или решения проблем. Вы можете тратить часы на устранение проблем, написание тестов и создание документации. На этим задачи требуется много времени. Использование фрагментов кода или средств интегрированной среды разработки может помочь, но есть ли лучший способ?
Как это работает?
GitHub Copilot — это помощник по искусственному интеллекту, который используется в интегрированной среде разработки, которая может создавать код и многое другое. 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 + ВВОД и выберите наиболее подходящий вариант.