Skip to content

emka.web.id

Menu
  • Home
  • Indeks Artikel
  • Tutorial
  • Tentang Kami
Menu

Cara Menggunakan GitHub Copilot di VS Code


Jika Anda ingin meningkatkan pengkodean ke level berikutnya, temui GitHub Copilot, asisten pengkodean bertenaga AI yang dapat mengubah cara Anda membuat kode secara radikal. GitHub Copilot menggunakan teknologi model bahasa GPT-3 untuk saran dan peningkatan kode cepat. Copilot dapat membuat pengkodean lebih mudah diakses oleh developer baru yang baru memulai atau developer berpengalaman yang ingin menghemat waktu dan tenaga otak. Ini tersedia untuk beberapa lingkungan pengembangan terintegrasi (IDE), termasuk Kode Visual Studio (VS) yang populer.

Dalam artikel ini, kami akan menunjukkan kepada Anda cara menginstal dan menggunakan GitHub Copilot di VS Code, sehingga Anda dapat menikmati era pengkodean baru dan semua manfaat rapi yang dibawanya.

Cara Menginstal GitHub Copilot

Sebelum melangkah ke dunia pengkodean bertenaga AI yang baru dan menarik, Anda harus menginstal GitHub Copilot. Berikut cara mendapatkannya:
Buka akun GitHub Anda dan buka "Pengaturan". Pilih "GitHub Copilot" di menu sebelah kiri. Klik "Izinkan" untuk mengaktifkannya, lalu "Simpan".Buka Kode Visual Studio dan buka "Ekstensi".Cari "GitHub Copilot".Instal GitHub Copilot dan mulai ulang VS Code.
Di bagian bawah jendela, Anda akan melihat bahwa GitHub Copilot aktif di IDE. Harap perhatikan bahwa periode uji coba gratis GitHub Copilot hanya berlangsung selama dua bulan. Anda harus berlangganan jika ingin terus menggunakannya setelah uji coba.

Menggunakan GitHub Copilot di VS Code

Setelah menyelesaikan penyiapan, saatnya untuk melihat bagaimana tampilan GitHub Copilot beraksi. Ada banyak cara untuk menggunakan Copilot, dan kami akan menjelajahi beberapa aktivitas sehari-hari yang kemungkinan besar akan Anda gunakan.

Pelengkapan Otomatis Magic

GitHub Copilot seperti ibu peri pengkodean, secara ajaib melengkapi baris kode Anda dengan saran bertenaga AI. Untuk melihat saran ini, mulailah mengetik kode Anda (dalam bahasa yang didukung), dan saksikan saat GitHub Copilot menawarkan saran sadar konteks. Untuk menerima rekomendasi, tekan “Tab,” yang akan secara otomatis muncul di jendela kode Anda.

Pembuatan Fungsi Dari Nama Fungsi atau Komentar

Berlawanan dengan beberapa asisten pengkodean AI yang lebih lama, GitHub Copilot memiliki lebih banyak trik daripada pelengkapan otomatis. Itu juga dapat menghasilkan fungsi berdasarkan nama fungsi atau komentar yang Anda berikan.

Misalnya, jika Anda membuat fungsi untuk menemukan angka tertinggi dalam larik, mulailah mengetik:

“function findHighestNumber(array) { ...”

Wait a saat, dan GitHub Copilot akan menyarankan fungsi lainnya.

Contoh Bantuan

Mungkin Anda bekerja dengan kelas Javascript, Express, React, atau Python. GitHub Copilot mendukung Anda untuk tugas-tugas ini. Itu dapat menghasilkan templat kode untuk kerangka kerja populer, membuat pengembangan Anda hampir tanpa usaha. Ketik komentar atau nama fungsi yang menjelaskan apa yang Anda inginkan, dan GitHub Copilot akan menampilkan kodenya. Contoh:
Untuk membuat fungsi perkalian dua angka di JavaScript, tulis komentar seperti “Buat fungsi untuk mengalikan dua angka”. Kemudian, tekan "Enter," dan GitHub Copilot akan menawarkan saran dalam bahasa yang Anda pilih. Anda dapat dengan cepat menghasilkan array dan objek dengan tipe data berbeda dengan GitHub Copilot. Misalnya, Anda dapat membuat larik item untuk permainan video atau larik objek dengan pasangan nilai kunci yang menggabungkan angka, string, dan boolean. GitHub Copilot juga dapat membantu Anda mengimpor modul dan paket untuk React dan Express. Misalnya, Anda dapat mengimpor kait seperti useState dan useEffect di React atau paket CORS di Express. Copilot dapat membantu Anda membuat kode HTML untuk pengembangan web. Anda dapat membuat elemen seperti daftar tidak berurutan, menyesuaikan gayanya, dan banyak lagi.
GitHub Copilot konteks kode Anda dan ada di sini untuk membantu dengan beberapa saran.

Cycling Through Suggestions

GitHub Copilot adalah tentang memberi Anda pilihan. Jika Anda tidak menyukai saran pertama yang diberikannya, gunakan "Alt + ]" atau "Option + ]" di Mac untuk menelusuri solusi alternatif. Anda juga dapat menekan "Ctrl + Enter" untuk melihat hingga 10 saran di jendela terpisah. Untuk menerima solusi, tekan “Tab” atau tekan “Esc” untuk membatalkan dan abaikan semua saran.

Tips Coding untuk Memaksimalkan Potensi GitHub Copilot

Untuk memanfaatkan pendamping coding bertenaga AI yang baru ini, kami punya beberapa tips untuk membantu Anda memaksimalkan potensinya.

Pintasan Keyboard

Pintasan keyboard mungkin tidak cocok untuk semua orang, tetapi dapat berguna saat Anda ingin sedikit lebih banyak waktu luang untuk bekerja. GitHub Copilot hadir dengan serangkaian pintasan keyboard yang berguna untuk mempercepat pengkodean. Luangkan waktu untuk mempelajari dan menguasai pintasan ini, dan Anda akan menghemat lebih banyak waktu di masa mendatang dengan membuat kode lebih cepat dari sebelumnya.

Misalnya, gunakan "Ctrl + Enter" untuk membuka halaman saran Copilot atau "Tab" untuk menerima saran. Pintasan ini akan membantu Anda menavigasi fitur Copilot dengan cepat dan efisien.

GitHub Copilot untuk Tugas Berulang

GitHub Copilot benar-benar unggul terkait tugas berulang, seperti mengisi formulir atau membuat kode boilerplate. Delegasikan tugas-tugas yang membosankan ini ke pendamping AI Anda. Dengan cara ini, Anda akan melewatinya dan meluangkan waktu untuk tugas yang lebih menarik secara intelektual. Ini berarti Anda dapat lebih fokus pada masalah kompleks atau aspek kreatif proyek Anda sementara Copilot menangani masalah biasa.

Belajar Dari GitHub Copilot

Percaya atau tidak, GitHub Copilot bisa menjadi alat pembelajaran yang luar biasa. Ini sangat ideal untuk pengembang baru yang bercita-cita tinggi dan orang-orang yang ingin memprogram untuk bersenang-senang dan pengembangan pribadi tetapi tertunda oleh kurva pembelajaran yang berpotensi curam. Ini bukan sekadar cheat kecepatan. Nbsp
Menggunakan alat ini akan memaparkan Anda pada banyak pola kode dan praktik terbaik, membantu Anda mengembangkan keterampilan pengkodean dan menjadi pengembang yang lebih baik. Amati bagaimana Copilot menghasilkan kode dan bandingkan dengan pendekatan Anda sendiri. Ini memungkinkan Anda menemukan teknik baru, mengoptimalkan alur kerja, dan memperluas pengetahuan pemrograman. Seiring waktu, Anda mungkin tidak terlalu mengandalkan Copilot untuk ide dan perbaikan kode dan menggunakannya lebih sebagai alat otomatisasi yang membosankan.

Pasangkan Pemrograman Dengan GitHub Copilot

Pikirkan GitHub Copilot sebagai pemrogram pasangan AI Anda. Gunakan itu untuk mendapatkan pendapat kedua tentang kode Anda, mencari bantuan dengan manipulasi waktu tanggal, atau untuk bantuan saat Anda bingung. Anda bahkan dapat menggunakannya untuk melakukan brainstorming ide atau mencari solusi alternatif untuk masalah. Anda dapat memperlakukan Copilot seperti rekan tim andal yang selalu siap membantu.

Dukungan Multibahasa

GitHub Copilot tidak hanya terbatas pada satu bahasa pemrograman. Ini mendukung banyak bahasa seperti C++, JavaScript, Python, TypeScript, Ruby, dll. Ini berarti Anda dapat mengandalkan Copilot untuk membantu Anda menavigasi berbagai jenis proyek atau mempelajari bahasa baru dengan lebih mudah. bahasa pertama. Tetapi manfaatnya meluas ke pembuat kode berpengalaman yang mungkin telah bekerja dengan satu bahasa selama bertahun-tahun tetapi ingin mencoba bahasa baru. Copilot akan membuat transisi menjadi lebih mudah dengan menangkap kesalahan yang terjadi saat berpindah dari satu bahasa ke bahasa lain.

Lebih Cepat, Lebih Sederhana, dan Lebih Mudah

Dan begitulah – langkah pertama untuk menggunakan GitHub Copilot dengan Visual Studio Code. Pendamping pengkodean bertenaga AI ini mungkin tampak mengintimidasi atau bahkan curang pada awalnya, tetapi ini dapat membuat petualangan pengkodean Anda lebih menyenangkan dan efisien. Maju dan taklukkan baris kode tersebut dengan pendamping baru Anda, GitHub Copilot, dan nikmati kode yang lebih bersih, lebih baik, dan lebih banyak waktu untuk tugas lain.

Sudahkah Anda mencoba GitHub Copilot? Manakah dari fitur-fiturnya yang menurut Anda paling berguna? Pertahankan percakapan di bagian komentar di bawah.
Artikel Diperbarui pada: May 12, 2023
Kontributor: Syauqi Wiryahasana
Model: Haifa Manik Intani
Seedbacklink

Recent Posts

TENTANG EMKA.WEB>ID

EMKA.WEB.ID adalah blog seputar teknologi informasi, edukasi dan ke-NU-an yang hadir sejak tahun 2011. Kontak: kontak@emka.web.id.

©2024 emka.web.id Proudly powered by wpStatically