Latihan - Menyiapkan GitHub Copilot untuk bekerja dengan Visual Studio Code
Dalam latihan ini, kami membuat repositori baru menggunakan templat GitHub untuk aplikasi web frontend portofolio pribadi Python.
Cara menyiapkan GitHub Copilot
Untuk menggunakan GitHub Copilot, Anda perlu menyelesaikan langkah-langkah berikut:
Akun GitHub:
- Buat akun GitHub. Karena Copilot adalah layanan GitHub, Anda memerlukan akun GitHub untuk menggunakannya. Jika Anda tidak memiliki akun, kunjungi halaman web GitHub untuk membuatnya secara gratis.
Daftar dan aktifkan GitHub Copilot:
- Anda dapat menyiapkan akun GitHub Copilot Free atau mendaftar untuk langganan ke uji coba GitHub Copilot Pro dengan uji coba satu kali 30 hari. Untuk tujuan pembelajaran, opsi Copilot Free dengan batas penggunaan harus cukup.
- Penting untuk mengetahui kondisi uji coba gratis GitHub Copilot: jika Anda memilih penawaran uji coba gratis untuk GitHub Copilot, bentuk pembayaran diminta saat pendaftaran. Biaya tidak akan dikenakan sampai berakhirnya periode uji coba 30 hari, kecuali jika Anda membatalkannya sebelumnya.
Petunjuk / Saran
GitHub Copilot menawarkan tingkatan gratis dengan 2.000 pengisian otomatis kode dan 50 pesan obrolan per bulan. Untuk memulai, buka Visual Studio Code, pilih ikon GitHub Copilot, lalu pilih Masuk untuk Menggunakan GitHub Copilot secara Gratis. Masuk ke akun GitHub Anda di jendela yang terbuka di browser. Pelajari selengkapnya. Pendidik, Siswa, dan memilih pengelola sumber terbuka, dapat menerima Copilot Pro secara gratis, mempelajari caranya di: https://aka.ms/Copilot4Students.
Instal Ekstensi:
- GitHub Copilot tersedia sebagai ekstensi untuk Integrated Development Environments (IDEs) utama, termasuk Visual Studio, Visual Studio Code, JETBrains IDEs, VIM, dan XCode.
- Untuk menginstal, cari "GitHub Copilot" di marketplace ekstensi IDE Anda dan ikuti instruksi penginstalan. Misalnya, di marketplace Visual Studio Code, Anda dapat menemukan GitHub Copilot, GitHub Copilot Chat, dan GitHub Copilot untuk Azure sebagai opsi untuk menginstal.
Penyiapan lingkungan
Pertama, Anda perlu meluncurkan lingkungan Codespaces, yang telah dikonfigurasi sebelumnya dengan ekstensi GitHub Copilot.
- Buka Codespace dengan lingkungan yang telah dikonfigurasi sebelumnya di browser Anda.
- Pada halaman Buat codespace , tinjau pengaturan konfigurasi codespace, lalu pilih Buat codespace baru.
- Tunggu hingga codespace dimulai. Proses startup ini dapat memakan waktu beberapa menit.
- Latihan yang tersisa dalam proyek ini berlangsung dalam konteks kontainer pengembangan ini.
Penting
Semua akun GitHub dapat menggunakan Codespace hingga 60 jam gratis setiap bulan dengan dua instans inti. Untuk informasi selengkapnya, lihat GitHub Codespaces bulanan yang disertakan penyimpanan dan jam inti.
Python Web API
Setelah selesai, Codespace dimuat dengan bagian terminal di bagian bawah. Codespace menginstal semua ekstensi yang diperlukan dalam kontainer Anda. Setelah penginstalan paket selesai, Codespace menjalankan uvicorn perintah untuk memulai aplikasi web Anda yang berjalan dalam Codespace Anda.
Ketika aplikasi web berhasil dimulai, pesan di terminal menunjukkan bahwa server berjalan pada port 8000 dalam Codespace Anda.
Menguji API
Di tab Browser Sederhana dari Codespace Anda, pada halaman Containerized Python API , pilih tombol Coba . Halaman FastAPI terbuka di tab Browser Sederhana yang memungkinkan Anda berinteraksi dengan API dengan mengirim permintaan menggunakan halaman yang didokumen sendiri.
Untuk menguji API, pilih tombol POST lalu tombol Coba. Gulir ke bawah tab dan pilih Jalankan. Jika Anda menggulir ke bawah tab lebih lanjut, Anda dapat melihat respons terhadap permintaan sampel Anda.