Apa itu Saran Otomatisasi GitHub Copilot untuk Visual Studio?
GitHub Copilot di Visual Studio memungkinkan pengembangan bantuan AI yang ditingkatkan di Visual Studio, membantu Anda menjadi lebih produktif dan efisien saat menulis kode.
Dalam artikel ini, Anda mempelajari tentang Penyelesaian Copilot, programmer pasangan yang didukung AI untuk Visual Studio yang memberi Anda penyelesaian kode yang sadar konteks, saran, dan bahkan seluruh cuplikan kode. Alat canggih ini membantu pengembangan yang dibantu AI di Visual Studio dan membantu pengembang menulis kode secara lebih efisien, mengurangi waktu yang dihabiskan untuk tugas berulang, dan meminimalkan kesalahan.
Untuk informasi selengkapnya tentang GitHub Copilot Chat di Visual Studio, lihat Tentang GitHub Copilot Chat di Visual Studio.
Cara kerja GitHub Copilot
GitHub Copilot bekerja dengan menggunakan model pembelajaran mesin tingkat lanjut yang dilatih pada himpunan data luas kode yang tersedia untuk umum dari repositori GitHub. Saat Anda mengetik kode, AI menganalisis konteks dan memberikan saran yang relevan secara real time. Anda dapat menerima saran juga dengan menulis komentar bahasa alami yang menjelaskan apa yang Anda inginkan untuk dilakukan kode.
Anda juga dapat menggunakan GitHub Copilot untuk mengonversi komentar ke kode, membuat pengujian unit, membuat kueri SQL, dan banyak lagi.
Prasyarat
Untuk memulai, Anda memerlukan:
- Visual Studio 2022 versi 17.8 atau yang lebih baru
-
Masuk ke Visual Studio menggunakan akun GitHub dengan akses Copilot
** Anda dapat menggunakan GitHub Copilot secara gratis. Daftar dan manfaatkan AI untuk mengodekan lebih cepat dan lebih efisien.
GitHub Copilot mendukung beberapa bahasa dan kerangka kerja pemrograman, termasuk tetapi tidak terbatas pada: C#, C++, dan Python.
Dapatkan GitHub Copilot untuk Visual Studio
- Jika Anda menggunakan Visual Studio versi 17.10 atau yang lebih baru, ekstensi GitHub Copilot terpadu tersedia sebagai komponen yang direkomendasikan di Penginstal Visual Studio. Ini diinstal secara default dengan semua beban kerja, kecuali Anda memilih untuk mengecualikannya selama penginstalan.
- Jika Anda menggunakan Visual Studio versi 17.9 atau yang lebih lama, menginstal ekstensi GitHub Copilot.
Menggunakan GitHub Copilot untuk penyelesaian kode dan saran
Saat Anda mengetik kode atau komentar di editor, GitHub Copilot menyediakan penyelesaian dan saran kode yang disesuaikan dengan konteks. GitHub Copilot memberikan saran untuk berbagai bahasa, tetapi berfungsi sangat baik untuk Python, JavaScript, TypeScript, Ruby, Go, C# dan C++. Contoh berikut ada di C#, tetapi bahasa lain akan berfungsi sama.
Buka Visual Studio dan buat proyek C# baru.
Buka file C# (
Program.cs
) di editor.Di editor kode, ketik komentar atau tanda tangan metode untuk melihat saran kode sebaris dari GitHub Copilot.
// method to add two numbers
int subtractNumbers(
Arahkan mouse ke atas saran untuk melihat palet perintah GitHub Copilot.
Terima sebuah saran
Pilih Tab atau tekan
Tab
untuk menerima saran atau terus mengetik untuk menolaknya.Mengubah saran
Pilih Alt+/ atau tekan
Alt+/
untuk memodifikasi saran dari Copilot. Anda dapat memodifikasi dan menyusun saran GitHub Copilot dengan menambahkan konteks dalam obrolan sebaris atau dengan mengedit hasilnya.Jika palet perintah tidak muncul, Anda mungkin telah mencapai batas default untuk tampilannya. Untuk mengubahnya, buka Tools>Options>IntelliCode>Advanced, dan sesuaikan nilai untuk Komit Minimum guna menekan teks petunjuk.
Tambahkan kode berikut untuk melihat seluruh penyelesaian baris dari GitHub Copilot.
int a = 5; int b = 10; int sum
Nota
Dengan Visual Studio 2022 versi 17.11, pengecualian konten tersedia untuk Penyelesaian Otomatis GitHub Copilot di Visual Studio. Penyelesaian dan saran tidak akan tersedia pada konten yang dikecualikan oleh admin Anda. Untuk mempelajari lebih lanjut, lihat tentang mengonfigurasi pengecualian konten untuk GitHub Copilot.
Menjelajahi GitHub Copilot
Untuk melihat GitHub Copilot beraksi, lihat tutorial video berikut.
Panjang video: 1,19 menit
Langkah berikutnya
Untuk mempelajari selengkapnya tentang ekstensi GitHub Copilot saat ini untuk Visual Studio, pertimbangkan untuk menjelajahi sumber daya berikut:
- Ekstensi GitHub Copilot: Panduan Memulai
- GitHub Copilot: pasangan pemrograman AI Anda
- GitHub Copilot Trust Center