GitHub Copilot'ın hızlı düzeltme seçeneklerini inceleme

Tamamlandı

GitHub Copilot, komut terminalinde algılanan kodlama sorunlarını, test hatalarını ve sorunları gideren hızlı düzeltme seçenekleri sağlar. Hızlı düzeltme seçenekleri şunlardır:

  • Akıllı eylem: Akıllı eylemi düzelt , komut istemi yazmadan kodlama hatalarını düzeltmek için kullanılabilecek bağlamsal bir eylemdir.
  • Eğik çizgi komutu: /fix Eğik çizgi komutu ask modunda, Satır içi Sohbet oturumlarında ve Hızlı Sohbet penceresinde kullanılabilir.
  • Kod eylemleri: Copilot kullanarak düzeltme gibi "Düzelt" kod eylemleri, Copilot belirli sorunları algıladığında Visual Studio Code arabiriminde görüntülenir.

Akıllı düzeltme eylemini kullanarak kodlama sorunlarını düzeltme

Düzelt akıllı eylemine düzenleyicideki Copilot bağlam menüsünden erişilebilir ve komut istemi yazmadan kodlama sorunlarını gidermek için kullanılabilir.

Akıllı düzeltme eylemini kullanarak bir kodlama sorununu düzeltmek için:

  1. Uygulama kodu dosyanızı açın.

  2. Düzeltmek istediğiniz kodu seçin.

  3. Seçili koda sağ tıklayın, Copilot'ı ve ardından Düzelt'i seçin.

    Copilot, doğrudan düzenleyicide bir kod güncelleştirme önerisi görüntülemek için bir Satır içi Sohbet oturumu açar. Önerilen düzeltmeyi kabul etmek veya atmak için Kabul Et veya Kapat'ı seçin.

  4. İsteğe bağlı olarak, ek bağlam sağlayan bir istem göndererek önerilen kod güncelleştirmesini geliştirin.

Alternatif olarak, bir kod dosyasında derleme veya lint sorunu varsa, fare işaretçisini sorunun üzerine getirdiğinizde Düzenleyicide Copilot kod kullanarak düzeltme eylemini (sparkle simgesi) gösterir.

Düzenleyicide

Test hatalarını düzeltme

Copilot, VS Code'daki Test Gezgini ile tümleştirilir ve başarısız testleri düzeltmeye yardımcı olabilir.

  1. Test Gezgini'nde başarısız olan testin üzerine gelin.

  2. Test Hatasını Düzelt düğmesini (sparkle simgesi) seçin.

  3. Copilot'un önerilen düzeltmesini gözden geçirin ve uygulayın.

Alternatif olarak şunları da yapabilirsiniz:

  1. Sohbet görünümünü açın.

  2. /fixTestFailure komutunu girin.

  3. Testi düzeltmek için Copilot'un önerilerini izleyin.

Uyarı

Aracı modu, testleri çalıştırırken test çıkışını izler ve başarısız testleri düzeltmeyi ve yeniden çalıştırmayı otomatik olarak dener. Test çıkışını izlemek için aracı modunu kullanmak, kodunuzdaki sorunları hızla belirlemenize ve çözmenize yardımcı olabilir. Ancak aracı modunu kullandığınızda GitHub Copilot tek bir görevi tamamlamak için birden çok premium istekte bulunabilir. Premium talepler, kullanıcı tarafından başlatılan komutlar ve Copilot'un sizin adınıza gerçekleştirdiği takip eylemleri ile kullanılabilir. Kullanılan toplam premium istekler görevin karmaşıklığı, ilgili adım sayısına ve seçilen modele bağlıdır.

Terminal hatalarını düzeltme

Terminalde bir komut çalıştırılamadığında, Copilot kenar boşluğunda nedenini açıklamak için Hızlı Düzeltme sunan bir parlayan simge görüntüler.

Terminalde

Özet

GitHub Copilot, komut terminalinde algılanan kodlama sorunlarını, test hatalarını ve sorunları gideren hızlı düzeltme seçenekleri sağlar. Hızlı düzeltme seçenekleri arasında Akıllı eylemi düzeltme, /fix kısa çizgi komutu ve "Düzelt" kod eylemleri bulunur. Düzelt akıllı eylemine düzenleyicideki Copilot bağlam menüsünden erişilebilir ve komut istemi yazmadan kodlama sorunlarını gidermek için kullanılabilir. Akıllı düzeltme eylemi, test hatalarını ve terminal hatalarını düzeltmek için de kullanılabilir.