Apa itu GitHub Copilot?

Selesai

Seringkali, ketika Anda menulis kode, Anda perlu berkonsultasi dengan dokumentasi resmi atau halaman web lainnya untuk mengingat sintaksis atau cara menyelesaikan masalah. Anda juga dapat menghabiskan berjam-jam untuk mencoba mengatasi masalah saat kode tidak berfungsi. Selain itu, Anda juga menghabiskan waktu untuk menulis tes dan dokumentasi. Semua tugas ini memakan waktu. Agar lebih efisien, Anda dapat menggunakan cuplikan kode atau mengandalkan alat di lingkungan pengembangan terintegrasi (IDE) Anda. Tapi apakah ada cara yang lebih baik?

Bagaimana cara kerjanya?

GitHub Copilot adalah asisten AI yang Anda gunakan dari dalam IDE Anda yang mampu menghasilkan kode dan banyak lagi. GitHub Copilot menggunakan perintah. Perintah adalah teks bahasa alami yang Anda ketik. Copilot menggunakan teks untuk memberikan saran berdasarkan apa yang Anda ketik.

Perintah dapat terlihat seperti contoh berikut:

# Create a web API using FastAPI with a route to products.

Copilot kemudian menggunakan perintah untuk menghasilkan respons yang dapat Anda pilih untuk diterima atau ditolak. Respons terhadap perintah mungkin terlihat seperti kode berikut:

from fastapi import FastAPI
app = FastAPI()

@app.get("/products")
def read_products():
    return []

Cara mengenali perintah

Copilot dapat memberi tahu bahwa ada sesuatu yang merupakan perintah atau instruksi jika Anda:

  • Ketikkan sebagai komentar dalam file kode dengan file yang berakhiran seperti .py atau .js.
  • Ketik teks dalam file markdown dan tunggu beberapa detik agar Copilot mengembalikan respons.

Menerima saran

Apa yang Anda dapatkan kembali dari Copilot adalah saran, atau teks yang menunjukkan dirinya sebagai kode abu-abu, jika Anda menggunakan hitam sebagai warna teks Anda. Untuk menerima saran, Anda perlu menekan tombol Tab .

Copilot mungkin menyarankan lebih dari satu hal. Dalam hal ini, Anda dapat bersepeda di antara saran dengan menggunakan Ctrl + Enter, dan memilih yang paling sesuai.