Visual Studio için GitHub Copilot Tamamlamaları nedir?

Visual Studio'daki GitHub Copilot, Visual Studio'da yapay zeka destekli geliştirme olanağı sunarak kod yazarken daha üretken ve verimli olmanıza yardımcı olur.

Bu makalede, Visual Studio için bağlama duyarlı kod tamamlamaları, öneriler ve hatta kod parçacıklarının tamamını sağlayan yapay zeka destekli bir çift programcı olan Copilot Tamamlamaları hakkında bilgi ediniyorsunuz. Bu güçlü araç, Visual Studio'da yapay zeka destekli geliştirmeye yardımcı olur ve geliştiricilerin daha verimli kod yazmasına, yinelenen görevlerde harcanan süreyi azaltmasına ve hataları en aza indirmesine yardımcı olur.

Visual Studio'da GitHub Copilot Sohbeti hakkında daha fazla bilgi için bkz . Visual Studio'da GitHub Copilot Sohbeti Hakkında.

GitHub Copilot nasıl çalışır?

GitHub Copilot, GitHub depolarından genel kullanıma açık geniş bir kod veri kümesi üzerinde eğitilen gelişmiş makine öğrenmesi modellerini kullanarak çalışır. Siz kod yazarken yapay zeka bağlamı analiz eder ve gerçek zamanlı olarak ilgili öneriler sunar. Ayrıca, kodun ne yapmasını istediğinizi açıklayan doğal bir dil açıklaması yazarak da öneriler alabilirsiniz.

GitHub Copilot uzantısının kod tamamlama özelliklerini gösteren animasyonlu ekran görüntüsü.

Ayrıca GitHub Copilot kullanarak açıklamaları koda dönüştürebilir, birim testleri oluşturabilir, SQL sorguları oluşturabilir ve daha fazlasını yapabilirsiniz.

Önkoşullar

Başlamak için gerekli olanlar:

GitHub Copilot; C#, C++ ve Python dahil ancak bunlarla sınırlı olmamak üzere çeşitli programlama dillerini ve çerçevelerini destekler.

Visual Studio için GitHub Copilot'ı edinin

Kod tamamlama ve öneriler için GitHub Copilot kullanma

Düzenleyicide kod veya açıklamalar yazarken GitHub Copilot, bağlama duyarlı kod tamamlamaları ve öneriler sağlar. GitHub Copilot çok sayıda dil için öneriler sağlar, ancak özellikle Python, JavaScript, TypeScript, Ruby, Go, C# ve C++ için iyi çalışır. Aşağıdaki örnekler C# dilindedir, ancak diğer diller de benzer şekilde çalışır.

  1. Visual Studio'yu açın ve yeni bir C# projesi oluşturun.

  2. Düzenleyicide bir C# dosyası (Program.cs) açın.

  3. GitHub Copilot'tan satır içi kod önerilerini görmek için kod düzenleyicisinde bir açıklama veya yöntem imzası yazın.

        // method to add two numbers
    
        int subtractNumbers(
    
  4. GitHub Copilot komut paletini görmek için önerinin üzerine gelin. Sekme'yi seçebilir veya öneriyi kabul etmek için basabilir Tab veya reddetmek için yazmaya devam edebilirsiniz. Alternatif öneriler varsa, bir sonraki öneriyi seçebilir veya bunlar arasında geçiş yapmak için klavye kısayolunu Alt + . kullanabilirsiniz.

Visual Studio'da GitHub Copilot kod önerilerini kullanmayı gösteren animasyonlu ekran görüntüsü

  1. GitHub Copilot'tan tüm satır tamamlamalarını görmek için aşağıdaki kodu ekleyin.

        int a = 5;
        int b = 10;
        int sum
    

Visual Studio'da GitHub Copilot tamamlamalarını kullanmayı gösteren animasyonlu ekran görüntüsü

GitHub Copilot'i keşfetme

GitHub Copilot'ı çalışır durumda görmek için aşağıdaki öğretici videosunu inceleyin.

Video uzunluğu: 1,19 dakika

Sonraki adımlar

Visual Studio için geçerli GitHub Copilot uzantısı hakkında daha fazla bilgi edinmek için aşağıdaki kaynakları incelemeyi göz önünde bulundurun: