GitHub Copilot ile kod yazma
İ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:
- VS Code'da Uzantılar panelini (Ctrl+Shift+X) açın.
- GitHub Copilot Chat arayın ve GitHub tarafından yayımlanan uzantıyı yükleyin.
- İ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.