Fitur Lanjutan GitHub Copilot

Selesai

Seringkali, ketika Anda bekerja dengan kode, Anda perlu meninjau dokumentasi proyek selain pustaka dan dokumentasi kerangka kerja. Untuk menulis kode atau dokumentasi, Anda harus memiliki pemahaman yang baik tentang basis kode. Tugas seperti memperbaiki bug dan tes penulisan bisa intensif waktu, tetapi pada saat yang sama diperlukan untuk sebagian besar proyek. Untungnya, GitHub Copilot memiliki beberapa fitur canggih yang dapat membuat tugas-tugas ini lebih mudah dan lebih efisien.

Dasar-dasar

Ketika GitHub Copilot diaktifkan, GitHub Copilot memberi Anda saran. Saran ini disebut teks hantu. Anda dapat mengabaikan teks hantu, atau menerimanya dengan menekan tombol Tab . Saran tidak memerlukan perintah karena secara default GitHub Copilot menggunakan file yang telah Anda buka sebagai konteks. Namun, Anda dapat memberikan perintah menggunakan komentar, jendela obrolan, atau obrolan sebaris dalam kode Anda.

Mengobrol dengan GitHub Copilot

GitHub Copilot memungkinkan Anda untuk melakukan diskusi interaktif menggunakan fitur obrolan. Di Visual Studio Code, Anda dapat mengklik ikon obrolan di bar samping kiri, yang membuka antarmuka obrolan di panel khusus.

Di panel ini, Anda dapat mengajukan pertanyaan tentang kode yang sedang Anda kerjakan atau pertanyaan terkait perangkat lunak lainnya.

Menggunakan obrolan sebaris

Selain panel obrolan khusus, Anda dapat menggunakan obrolan sebaris. Ini memungkinkan Anda untuk berinteraksi dengan GitHub Copilot tanpa meninggalkan kode Anda.

Akses obrolan sebaris dengan menggunakan Ctrl+i di Windows atau Command+i di Mac. Salah satu manfaat menggunakan obrolan sebaris adalah Anda tidak perlu beralih konteks dengan masuk ke panel yang berbeda. Saran dan interaksi terjadi lebih dekat dengan kode.

Perintah garis miring

Di dalam panel obrolan atau saat menggunakan obrolan sebaris, Anda dapat menggunakan perintah garis miring. Perintah ini memungkinkan GitHub Copilot menggunakan niat tertentu untuk menyelesaikan tugas pengembangan umum dengan cepat.

Jika Anda mengetik garis miring di panel obrolan atau obrolan sebaris, Anda akan melihat menu drop-down dengan semua perintah garis miring yang tersedia. Misalnya, /tests perintah garis miring membantu Anda menulis pengujian, sementara /docs perintah dimaksudkan untuk menulis dokumentasi.

Menggunakan perintah garis miring tertentu untuk membuat pertanyaan adalah cara yang baik untuk mendapatkan respons yang lebih baik tanpa harus menulis permintaan yang lebih lama.

Agen

Visual Studio Code memiliki fitur yang disebut agen yang memungkinkan Anda berinteraksi dengan GitHub Copilot. Agen ini memungkinkan Anda mengajukan pertanyaan menggunakan konteks tertentu. Misalnya @terminal agen membantu Anda mengobrol dengan GitHub Copilot untuk berinteraksi dengan terminal.

Agen lain adalah @workspace, yang mengetahui seluruh ruang kerja Anda. Ini memungkinkan Anda untuk mengajukan pertanyaan tentang seluruh proyek. Untuk menggunakan agen, awali pertanyaan Anda dengan agen, misalnya: @workspace how can I package this project?.