GitHub Copilot satır içi sohbeti, akıllı eylemleri ve hızlı sohbeti inceleme

Tamamlandı

Sohbet görünümüne ek olarak GitHub Copilot, yapay zeka çifti programcısı ile etkileşim kurmanın başka birkaç yolunu da sağlar. Bunlar akıllı eylemler, Hızlı Sohbet ve Satır içi Sohbet'i içerir.

Akıllı eylemler

Bazı görevler otomatik hale getirilebilmeleri için çok yaygındır. Visual Studio Code, bir istem yazmak zorunda kalmadan belirli görevleri tamamlamanıza olanak sağlayan GitHub Copilot akıllı eylemler sağlar. Akıllı eylemler, yaygın kodlama görevlerini hızlı ve kolay bir şekilde gerçekleştirmek için doğrudan Visual Studio Code düzenleyicisinden çalıştırabileceğiniz önceden tanımlanmış eylemlerdir.

Aşağıdaki akıllı eylemler kullanılabilir:

  • Açıklama: Seçili kodun doğal dil açıklamasını oluşturur. Bu, alışık olmadığınız kodu anlamak veya başkalarına açıklamak için kullanışlıdır.
  • Gözden Geçirme: Seçili kodun kod gözden geçirmesini sağlar. Hataları, performans sorunlarını ve güvenlik açıklarını tanımlamaya yardımcı olur.
  • Belge Oluştur: Seçili kod için belgeler oluşturur. Bir ekip veya diğer katkıda bulunanlar için kod tabanınızı belgeleme açısından kullanışlıdır.
  • Testleri Oluştur: Seçili kod için birim testleri oluşturur. Karmaşık mantıkla kodun doğruluğunu ve güvenilirliğini sağlamaya yardımcı olur.
  • Düzeltme: Seçili kod için bir düzeltme önerir. Bir hata veya sorunla karşılaştığınızda ve bu sorunu çözmek için yardıma ihtiyaç duyduğunuzda kullanışlıdır.

Akıllı eylemlere erişmek için kod düzenleyicisine sağ tıklayın. Bağlam menüsünde GitHub Copilot akıllı eylemler için bir bölüm bulunur. Kullanılabilir akıllı eylemler, kod seçiminizin bağlamı temelinde farklılık gösterebilir. Örneğin, hata içeren kodu seçerseniz , Bağlam menüsüne Akıllı düzeltme eylemi eklenmelidir.

Akıllı eylemler sağ tıklama menüsüyle sınırlı değildir. GitHub Copilot, Visual Studio Code içinde başka yerlerde de akıllı eylemleri parıltılı (✨) simgeler olarak gösterir. Örneğin, sparkle simgesi aşağıdaki koşullarda görünür:

  • Başarısız testleri düzeltmek için Test Gezgini'nde.
  • Başarısız bir komuttan sonra terminal kenar boşluğunda.
  • İşleme iletileri oluşturmak için Kaynak Denetimi görünümünde.
  • Yapay zeka tarafından oluşturulan adlar önermek için F2 ile bir simgeyi yeniden adlandırdığınızda.

Hızlı Sohbet

Hızlı Sohbet, kısa sorular ve etkileşimler için düzenleyicinin üst kısmında basit bir sohbet paneli sağlar. Tam Sohbet görünümünü açmadan veya kodlama bağlamınızı bırakmadan hızlı bir yanıt almanızı sağlar.

Hızlı Sohbet'i açmak için Ctrl+Shift+Alt+L klavye kısayolunu kullanın veya Visual Studio Code başlık çubuğundaki Chat menüsünden Quick Chat seçin.

İsteminizi yazın ve Enter tuşuna basın. Hızlı Sohbet, tam Sohbet görünümündeki gibi bağlam eklemek için aynı #-bahsetmeleri destekler. Konuşma büyürse Sohbet Görünümünde Aç'ı seçerek tam Sohbet görünümünde devam edin.

Anlık Sohbet

Visual Studio Code 1.99 'dan (Mart 2025) başlayarak, Satır içi Sohbet deneyimi birleşik sohbet paneli mimarisine taşındı. Önceki Satır İçi Sohbet arabirimi, doğrudan düzenleyicide görünen, değişiklikleri yerinde gösteren ve dosyadan çıkmadan değişiklikleri kabul veya reddetmenizi sağlayan yüzen bir kaplama içeriyordu. Çok dosyalı düzenlemeleri işleyemediği ve konuşma geçmişi eksik olduğundan bu katman kullanım dışı bırakıldı. Visual Studio Code kullanıcı arabirimi, Satır içi Sohbet'e erişim sağlamaya devam eder, ancak Satır içi Sohbet işlevi artık ana Sohbet görünümüyle tümleştirilmiştir.

Özet

sohbet görünümüne ek olarak, Visual Studio Code GitHub Copilot yapay zeka çifti programcısı ile etkileşim kurmanın çeşitli yollarını sağlar. Akıllı eylemler, Hızlı Sohbet ve Satır içi Sohbet, belirli koşullar altında yararlı alternatifler sağlar. Bu özellikleri kullanarak üretkenliğinizi artırabilir ve GitHub Copilot daha fazla değer elde edebilirsiniz.