Mengembangkan fitur kode menggunakan alat GitHub Copilot

Menengah
Pengembang
GitHub

Modul ini mengeksplorasi menggunakan GitHub Copilot dan saran GitHub Copilot Chat untuk membuat kode baru. Saran pelengkapan otomatis dan pembaruan kode dihasilkan, dikelola, dan diimplementasikan menggunakan ekstensi GitHub Copilot untuk Visual Studio Code.

Tujuan pembelajaran

Pada akhir modul ini, Anda dapat:

  • Hasilkan saran pelengkapan otomatis berdasarkan komentar kode dan kode menggunakan ekstensi GitHub Copilot untuk Visual Studio Code.

  • Kelola saran pelengkapan otomatis dengan menerima, menerima sebagian, dan menutup saran.

  • Buat perintah/pertanyaan obrolan yang mengomunikasikan niat Anda dengan menggunakan kombinasi peserta obrolan, perintah garis miring, variabel obrolan, dan teks bahasa alami.

  • Buat kode baru menggunakan fitur Tampilan Obrolan, Obrolan Sebaris, Obrolan Cepat, dan Tindakan Cerdas yang disediakan oleh ekstensi GitHub Copilot Chat untuk Visual Studio Code.

  • Kelola saran pembaruan kode dengan menerima, menerima sebagian, mengedit, dan membuang saran yang dihasilkan oleh GitHub Copilot Chat.

Prasyarat

  • Pengalaman pengembangan perangkat lunak satu atau beberapa tahun disarankan.

  • Pengalaman mengembangkan aplikasi C# menggunakan Visual Studio Code dan ekstensi C# Dev Kit direkomendasikan.

  • Langganan aktif untuk GitHub Copilot diperlukan untuk akun GitHub pribadi Anda atau akun GitHub yang dikelola oleh organisasi atau perusahaan. Anda dapat menyiapkan paket GitHub Copilot Free atau mendaftar untuk langganan GitHub Copilot Pro dengan uji coba gratis satu kali 30 hari. Untuk pelatihan ini, mendaftar untuk paket GitHub Copilot Free sudah cukup.

  • Kesadaran akan kondisi uji coba gratis GitHub Copilot: jika Anda memilih penawaran uji coba gratis 30 hari untuk GitHub Copilot Pro, bentuk pembayaran diminta saat pendaftaran. Biaya tidak berlaku sampai uji coba selesai, kecuali Anda membatalkan sebelum kesimpulan periode 30 hari.

  • Pengalaman menggunakan GitHub Copilot di Visual Studio Code untuk menjelaskan dan mendokumen kode.