Visual Studio için GitHub Copilot Sohbet deneyimi nedir?
Visual Studio'da GitHub Copilot Tamamlamalarıve GitHub Copilot Sohbet, Visual Studio 'da gelişmişyapay zeka destekli geliştirme olanağı sunarak kod yazarken daha üretken ve verimli olmanıza yardımcı olur.
Bu makalede, doğrudan Visual Studio IDE içinde yer alan GitHub Copilot'dan tamamen entegre yapay zeka destekli sohbet deneyimi Copilot Sohbeti'ni kullanmayı öğreneceksiniz. IDE'den çıkmadan söz dizimi, programlama kavramları, bağlama özgü kod yardımı, test çalışmaları, hata ayıklama ve daha fazlası gibi kodlama bilgilerini ve desteği almanıza olanak tanır. Sorunuzu istem olarak göndermek için sohbet arabirimini kullanın ve daha belirgin yanıtlar almak için amacı ayarlayın.
Visual Studio'daki GitHub Copilot Tamamlamaları hakkında daha fazla bilgi için bkz. Visual Studio için GitHub Copilot Tamamlamaları Hakkında.
Visual Studio'da Copilot Sohbeti neden kullanılır?
Copilot Chat, bilinçli kararlar vermenize ve daha iyi kod yazmanıza yardımcı olmak için yapay zeka yardımı sağlar. Visual Studio'da sıkı tümleştirme sayesinde Copilot Sohbet, ne üzerinde çalıştığınızı anlar ve aşağıdaki geliştirme görevlerinde size yardımcı olabilir:
- Kod açıklamaları: Kod bloğunun nasıl çalıştığına ilişkin ayrıntılı analiz ve açıklama alın
- Code yardım: Programlamayla ilgili soruların yanıtlarını doğal dilde veya kod parçacığı biçiminde alın
- Kod geliştirme: bağlama özgü kod önerileri & önerileri alın
- Birim testi: birim testleri oluşturma
- profil oluşturma: kod performansını iyileştirme
- Hata ayıklama : sorunları bulun ve hatalara ve istisnalara yönelik önerilen düzeltmeleri alın .
Önkoşullar
Başlamak için şunları yapmanız gerekir:
- Visual Studio 2022 sürüm 17.8 veya üzeri
-
Copilot erişimi ile GitHub hesabı kullanarak Visual Studio'da oturum açın
** Ücretsiz içinGitHub Copilot kullanabilirsiniz. Daha hızlı ve verimli bir şekilde kod oluşturmak için kaydolun ve yapay zekadan yararlanın.
Visual Studio için GitHub Copilot Sohbeti alma
Visual Studio sürüm 17.10 veya üzerini kullanıyorsanız GitHub Copilot Chat, Visual Studio Yükleyicisi'nde önerilen bir bileşen olarak sunulan yeni birleşik GitHub Copilot deneyimine dahildir. Yükleme sırasında hariç tutmadığınız sürece, varsayılan olarak tüm iş yükleriyle birlikte yüklenir.
Visual Studio 17.9 veya önceki sürümlerini kullanıyorsanız GitHub Copilot Sohbet uzantısınıyükleyin.
Not
- GitHub Copilot ve GitHub Copilot Chat uzantısı yalnızca Visual Studio 17.9 veya önceki sürümlerde kullanılmalıdır. Visual Studio 17.10+ sürümleri için GitHub Copilot deneyimi, Visual Studio Yükleyicisi'nde önerilen bir bileşen olarak sunulur ve hem GitHub Copilot Sohbeti hem de Tamamlama deneyimleri içerir.
- Uzantıyı yükledikten sonra kimlik doğrulaması sorunlarıyla karşılaşıyorsanız bkz. GitHub Copilot Chat ile ilgili kimlik doğrulama sorunlarını giderme.
- GitHub Copilot, Visual Studio Aboneliklerine dahil değildir ve GitHub tarafından yönetilen ayrı bir aboneliktir. GitHub Copilot abonelikleri ve Destek ile ilgili sorular için bkz. Bireysel Abonelikler veya İş abonelikleri.
GitHub Copilot Sohbeti desteği GitHub tarafından sağlanacaktır ve https://support.github.comadresinden erişilebilir.
Visual Studio'da Copilot Sohbeti'ni kullanma
Kodlamayla ilgili sorularınızı doğal dilde sorabilirsiniz ve GitHub Copilot Chat bunları geliştirme bağlamında yanıtlar.
Copilot'a bu soruları sorabileceğiniz iki yer vardır; sohbet penceresindeveya satır içi sohbetkullanarak değiştirmek istediğiniz kodu doğrudan satır içi olarak yazın. Amacınızın düzenleyicide açtığınız kod dosyasını değiştirmek veya dosyaya eklemek olduğu sorular için satır içi sohbet görünümü genellikle en iyi şekilde çalışırken, daha genel kodlama sorularına sohbet bölmesinde en iyi şekilde yanıt verilir.
eğik çizgi komutlarını kullanmayı öğrenmek için copilot sohbet sonuçlarını geliştirmek için ipuçlarına bakın başvurular, kullanılankaynaklar ve Copilot Sohbeti'nde kapsamlı bağlamla daha iyi yanıtlar almak için iş parçacıkları.
Not
Visual Studio 2022 sürüm 17.11 ile, Visual Studio'daki GitHub Copilot Chat için içerik dışlaması kullanılabilir. Yöneticiniz tarafından dışlanan içerik artık sohbetin yanıtlarında göz ardı edilecektir. Daha fazla bilgi edinmek için bkz. GitHub Copilot için içerik dışlamalarını yapılandırma.
Sohbet penceresinde soru sorun
Visual Studio'daki Copilot Sohbeti'nin sohbet penceresi, sorularınızı sormanıza ve sohbet bölmesinde yanıtları görmenize olanak tanır. Programlama yardımı ve genel kodlama soruları konusunda Copilot ile çalışmanın genellikle en iyi yolu budur.
Visual Studio'da Görüntüle>GitHub Copilot Sohbetseçin.
Copilot Sohbet penceresinde, Copilot'a sor metin kutusuna kodlamayla ilgili bir soru yazın. Enter basın veya sorunuzu sormak için Gönder seçin.
GitHub Copilot Chat'i keşfetmeye başlamak için Visual Studio 2022 sürüm 17.12 ve sonraki sürümlerde örnek başlangıç istemlerini ve istem kitaplığını (kitap simgesi) kullanın.
Copilot Chat kullanmak istediğiniz bir kod önerisi sunuyorsa kod önerisini kopyalamak için kod bloğunu kopyala Kopyala'yı seçin, Kod önerisini yeni bir dosyaya eklemek yeni dosyaya ekle'yi veya geçerli kod dosyanıza kod önerisini eklemek için Önizleme'ni seçin. Önizleme düğmesinin kullanılması, güncelleştirilenleri kolayca görebilmeniz için kodu hedef konumda önizlemenize olanak tanır.
Kodunuzu anlama konusunda yardım için bir soru sorarsanız Kod bloğunu kopyalama ve Yeni dosyaya ekle seçenekleri kullanılamaz.
Önizlemeseçerseniz, kod önerilerini normal Visual Studio fark görünüm deseninde görürsünüz. Önerilenleri gözden geçirip düzenleyebilir ve kodunuza uygulamak için Kabul et'yi seçebilir veya İptal et'i seçerek vazgeçebilirsiniz.
Yeni dosyaya ekleseçerseniz kod önerilerini yeni bir dosyada görürsünüz. Dosya varsayılan olarak kaydedilmez.
Visual Studio 2022 sürüm 17.12 artık GitHub Copilot 'dekod referanslamayı içeriyor. GitHub Copilot'taki bu özellik, öneriler genel kodla eşleştiğinde size bildirir. Eşleşen kodu, kaynak dosyasını ve ilişkili lisans bilgilerini doğrudan Visual Studio'da görüntüleyebilirsiniz. Bu, önerilen kodu kullanıp kullanmayacağınız konusunda daha bilinçli kararlar vermenizi sağlar.
Satır içi sohbet görünümünde soru sorun
Visual Studio'da Copilot Sohbet'in satır içi sohbet görünümü, sorularınızı sormanıza ve yanıtları düzenleyici penceresindeki kodla satır içi olarak görmenizi sağlar. Satır içi sohbet ile sohbet penceresine gidip gelmeniz gerekmez. Açık olan bir kod dosyasına ekleyen veya bu dosyayı güncelleştiren sorularda Copilot ile çalışmanın genellikle en iyi yoludur.
Visual Studio'da düzenleyici pencerenize sağ tıklayın ve editörde Copilot Sohbet'in satır içi sohbet görünümünü açmak için Ask Copilot seçeneğini seçin.
Copilot'a sor metin kutusuna kodlamayla ilgili sorunuzu yazın ve Enter tuşuna basın veya sorunuzu sormak için Gönder seçin.
Visual Studio fark görünümünde Copilot Sohbeti'nden kod önerileri görürsünüz. Önerilenleri gözden geçirip düzenleyebilir ve kodunuza uygulamak için Kabul et'yi seçebilir veya İptal et'i seçerek vazgeçebilirsiniz.
Sohbet penceresinde devam et'i seçereksatır içi sohbet konunuzu sohbet penceresine yükseltebilirsiniz. Bu işlem konuşmanızın kaydını ve bağlamını korur ve sohbet penceresinde devam edebilirsiniz.
Esctuşlarına basarak satır içi sohbet görünümünü kapatabilirsiniz.
Sonraki adımlar
Daha fazla bilgi edinmek için aşağıdaki kaynakları incelemeyi göz önünde bulundurun:
- GitHub Copilot: Başlangıç
- GitHub Copilot: Yapay zeka çifti programcınız
- GitHub Copilot Güven Merkezi
- GitHub Copilot Sohbet için Desteği