Memeriksa opsi perbaikan cepat GitHub Copilot
GitHub Copilot menyediakan opsi perbaikan cepat yang mengatasi masalah pengodean, kegagalan pengujian, dan masalah yang terdeteksi di terminal perintah. Opsi perbaikan cepat meliputi:
- Tindakan cerdas: Tindakan perbaiki cerdas adalah tindakan kontekstual yang dapat digunakan untuk memperbaiki kesalahan pengkodian tanpa menulis perintah.
- Perintah garis miring:
/fixPerintah garis miring tersedia di agen Tanya, sesi Obrolan Sebaris, dan jendela Obrolan Cepat. - Tindakan kode: Tindakan kode "Perbaiki", seperti Fix menggunakan Copilot, ditampilkan di antarmuka Visual Studio Code saat GitHub Copilot mendeteksi masalah tertentu.
Nota
Menu konteks Visual Studio Code untuk GitHub Copilot sedang diperbarui secara aktif. Tindakan Perbaiki cerdas mungkin tidak muncul di lokasi menu konteks yang dijelaskan dalam unit ini. Jika opsi Perbaikan tidak tersedia di menu konteks, Anda dapat melakukan tindakan yang sama dengan memilih kode Anda dan memasukkan perintah seperti "perbaiki kode ini" langsung di tampilan Obrolan.
Memperbaiki masalah pengkodian menggunakan tindakan Perbaiki cerdas
Tindakan Perbaiki cerdas dapat diakses dari menu konteks di editor, dan dapat digunakan untuk mengatasi masalah pengkodan tanpa menulis perintah.
Untuk memperbaiki masalah pengkodian menggunakan tindakan Perbaiki cerdas:
Buka file kode aplikasi Anda.
Pilih kode yang ingin Anda perbaiki.
Klik kanan kode yang dipilih, lalu pilih Hasilkan Perbaikan Kode>.
GitHub Copilot membuka sesi Obrolan Sebaris untuk menampilkan saran pembaruan kode langsung di editor. Pilih Terima atau Tutup untuk menerima atau membuang perbaikan yang disarankan.
Secara opsional, perbaiki pembaruan kode yang disarankan dengan mengirimkan permintaan yang menyediakan konteks tambahan.
Atau, jika ada masalah kompilasi atau linting dalam file kode, GitHub Copilot menunjukkan tindakan kode (ikon berkilau) di editor saat Anda mengarahkan penunjuk mouse ke atas masalah.
Memperbaiki kesalahan pengujian
GitHub Copilot terintegrasi dengan Test Explorer di Visual Studio Code dan dapat membantu memperbaiki pengujian yang gagal.
Di Test Explorer, arahkan mouse ke tes yang gagal.
Pilih tombol Perbaiki Kegagalan Pengujian (ikon berkilau).
Tinjau dan terapkan perbaikan yang disarankan GitHub Copilot.
Sebagai alternatif, Anda dapat:
Buka tampilan Obrolan.
Masukkan
/fixTestFailureperintah .Ikuti saran GitHub Copilot untuk memperbaiki pengujian.
Nota
Agen memantau output pengujian saat menjalankan pengujian, dan secara otomatis mencoba memperbaiki dan menjalankan ulang pengujian yang gagal. Menggunakan Agen untuk memantau output pengujian dapat membantu Anda dengan cepat mengidentifikasi dan menyelesaikan masalah dalam kode Anda. Namun, saat Anda menggunakan Agen, GitHub Copilot dapat membuat beberapa permintaan premium untuk menyelesaikan satu tugas. Permintaan premium dapat digunakan untuk perintah yang dimulai oleh pengguna serta tindakan lanjutan yang diambil oleh GitHub Copilot atas nama Anda. Total permintaan premium yang digunakan tergantung pada kompleksitas tugas, jumlah langkah yang terlibat, dan model yang dipilih.
Memperbaiki kesalahan terminal
Saat perintah gagal dijalankan di terminal, GitHub Copilot menampilkan ikon berkilau di selokan yang menawarkan Perbaikan Cepat untuk menjelaskan apa yang terjadi.
Ringkasan
GitHub Copilot menyediakan opsi perbaikan cepat yang mengatasi masalah pengodean, kegagalan pengujian, dan masalah yang terdeteksi di terminal perintah. Opsi perbaikan cepat termasuk tindakan Cerdas Perbaiki, perintah slash /fix, dan tindakan kode "Perbaiki". Tindakan Perbaiki cerdas dapat diakses dari menu konteks di editor, dan dapat digunakan untuk mengatasi masalah pengkodan tanpa menulis perintah. Tindakan Perbaiki cerdas juga dapat digunakan untuk memperbaiki kesalahan pengujian dan kesalahan terminal.