GitHub Copilot ile kod yazma

Tamamlandı

İpucu

Daha fazla ayrıntı için Metin ve resimler sekmesine bakın!

GitHub Copilot, VS Code'da yerleşik bir yapay zeka kodlama yardımcısıdır. Siz yazarken kodunuzu izler ve düzenleyiciden ayrılmanıza gerek kalmadan satır tamamlama, işlevleri doldurma ve yaygın hataları yakalama gibi öneriler sunar.

GitHub Copilot'a kaydolma

GitHub Copilot kullanmak için bir GitHub hesabınız olmalıdır. Yoksa github.com kaydolun.

  • GitHub hesabınızı oluştururken ücretsiz Copilot kaydolma seçeneğini belirleyin.

GitHub Copilot Pro abone olmayı da seçebilirsiniz. Planınızı yükseltmek için GitHub hesabınızdaki Copilot Ayarları'na gidin.

VS Code'da GitHub Copilot Chat yükleme

VS Code'da GitHub Copilot uzantısını yüklemek için:

  1. VS Code'da Uzantılar panelini (Ctrl+Shift+X) açın.
  2. GitHub Copilot Chat arayın ve GitHub tarafından yayımlanan uzantıyı yükleyin.
  3. İstendiğinde GitHub hesabınızla oturum açın.

Copilot yazarken nasıl yardımcı olur?

Copilot yüklendikten sonra arka planda otomatik olarak çalışır. Kod yazarken, satır içi önerileri gri metin olarak gösterir. Öneriyi kabul etmek için Sekme tuşuna basın. Yoksaymak için yazmaya devam edin.

Örneğin, yazmaya başlarsanız:

print("How old are you?")

Copilot önerebilir:

age = input()

Hızlı düzeltmeler için Copilot

VS Code kodunuzda bir hatayı vurguladığında, genellikle bir ampul simgesi (💡) görüntülenir. Bu seçeneğe tıklanması, sorun için düzeltme öneren Copilot kullanarak düzelt seçeneğini gösterebilir.

Açıklamalar içeren kılavuz Copilot

Ayrıca, Copilot yönlendirmek için kodunuzda açıklamalar da yazabilirsiniz. Örneğin, yazarsanız:

# Prompt the user for their name and greet them

Sonraki satırı girdiğinizde, Copilot otomatik olarak açıklamanızla eşleşen kod önerir.

Copilot ile sohbet etme

Soru sormak, açıklama almak veya kod parçacıkları istemek için Copilot ile sohbet edebilirsiniz. VS Code başlık çubuğunda sohbet simgesini seçerek veya Ctrl+Alt+i (Windows/Linux) / Control+Command+i (Mac) kullanarak sohbet görünümünü açın. Copilot kodu açıklamasını, iyileştirmeler önermesini, hatta açıklamanıza göre yeni kod oluşturmasını isteyebilirsiniz.

Copilot nedir ve değildir

Copilot kullanışlı bir yardımcıdır ama mükemmel değildir. Öğrendiği koddaki desenleri temel alarak öneriler oluşturur; bu da önerilerinin bazen yanlış, eksik veya sizin durumunuz için doğru olmadığı anlamına gelir.

Important

Kabul etmeden önce Copilot önerileri her zaman okuyun ve anlayın. Hala programcısınız; Copilot kendi yargınızın yerine değil size yardımcı olan bir araçtır.