Copilot'u kullanarak AI tarafından oluşturulan kodu ekleme (önizleme)

[Bu konu yayın öncesi belgesine dahildir ve değiştirilebilir.]

Doğal dil sohbet etkileşimi aracılığıyla kod oluşturmanıza yardımcı olmak için Visual Studio Code Copilot kullanarak yapay zeka tarafından oluşturulan kod ekleyin. Ayrıca var olan kodun daha derinine gidebilir ve Açıkla özelliğini kullanarak bunun ne anlama geldiğini öğrenebilirsiniz. Power Pages'da, Power Pages düşük kodlu tasarım stüdyosunun şu anda desteklemediği HTML, JS veya CSS kodunu kullanarak site özelleştirmeleri yaparsınız. Bu Copilot sohbet deneyimi, sizin gibi Power Pages geliştiricilerin doğal dil aracılığıyla beklenen kod davranışınızı açıklayarak kod yazmasına yardımcı olur. Böylece oluşturulan kodu iyileştirebilir ve sitenizi özelleştirirken kullanabilirsiniz.

Power Pages'da Copilot özellikli Visual Studio Code.

Önemli

  • Bu, bir önizleme özelliğidir.
  • Önizleme özellikleri, üretimde kullanıma yönelik değildir ve sınırlı işlevselliğe sahip olabilir. Bu özellikler, müşterilerin erken erişim elde etmesi ve geri bildirim sağlaması amacıyla resmi sürümden önce kullanıma sunulur.
  • Bu özelliğin yeteneklerini ve sınırlamalarını anlamak için bkz. Copilot kullanarak AI tarafından oluşturulmuş kod ile ilgili SSS.

Önkoşullar

Copilot kullanımını ve sınırlamalarını anlamak için koşulları ve Sorumlu Yapay Zeka SSS belgelerini gözden geçirin. Power Pages'da Copilot kullanmaya başlamak için aşağıdaki gereksinimleri inceleyin.

Visual Studio Code

  • En son Power Platform Tools uzantılarını yükleyin.

  • Site kök klasörünü Visual Studio Code'da açın.

    Visual Studio Code gezgini.

  • Dataverse Ortamı kimlik bilgilerinizi kullanarak Power Pages Copilot oturum açın.

Web için Visual Studio Code

Web için Visual Studio Code kullanarak kodu düzenlerken Power Pages Copilot de kullanabilirsiniz.

Web için Visual Studio Code ekran görüntüsü.

Kod oluşturmak için Copilot kullanma

Önemli

Visual Studio Code'da Copilot Power Pages siteleri için kod oluşturmak üzere ayarlanmıştır. Bu nedenle işlevleri HTML, JavaScript ve CSS gibi Power Pages sitesi tarafından desteklenen dillerle sınırlıdır. Copilot oluşturulan kod, Bootstrap ve jQuery gibi desteklenen çerçeveleri kullanır.

  1. Copilot sohbette, doğal dil kullanarak istediğiniz kod davranışını açıklayın. Örneğin, Power Pages Web API'sini kullanarak form doğrulama kodu veya Ajax çağrıları.
  2. Copilot sohbetinde sorularınızı çeşitli şekillerde ifade etmeye devam edin ve istediğiniz sonuca ulaşana kadar bunları tekrarlayın.
  3. Oluşturulan koddan memnun olduğunuzda kod parçacığını kolayca kopyalayıp yapıştırabilir veya kodu Power Pages sitesine ekleyebilir ve kodu daha fazla değiştirebilirsiniz.
  4. En son girilen istemler arasında gezinmek için yukarı/aşağı ok tuşunu kullanın.

Örnekler:

  • Write code for Web API to fetch active contacts
  • Write code in JavaScript to make sure that submitted value for phone number field is in valid format

Not

  • Copilot oluşturulan kod tablolar veya sütunlar için doğru adlara sahip olmayabilir, bu nedenle kodu kullanmadan önce bu ayrıntıları doğrulayın.
  • Daha doğru bir kod oluşturmak için, kodu kullanmak istediğiniz dosyayı açtığınızdan emin olun. Örneğin, Web API kodunu eklemek istediğiniz bir web şablonunu veya alan doğrulaması eklemek istediğiniz formlar için özel bir JavaScript dosyası açın.

Yapay zeka tarafından oluşturulan kodu ekleyin.

Kodu anlamak için Açıkla seçeneğini kullanın

Copilot'ın Açıkla özelliği mevcut kod üzerinde çalışan ve anlamak isteyen geliştiriciler için kullanışlıdır. Açıkla özelliğini kullanmak için bu adımları izleyin:

Kod düzenleyicisinden anlamak istediğiniz kod satırlarını seçin. Bağlam menüsüne erişmek için sağ tıklayın. Power Pages'de Copilot'ı ve Açıkla'yı açın. Copilot, sohbet panelinde seçilen kod satırlarını kaydeder ve kodu size açıklayan bir yanıt sağlar.

Alternatif olarak, kod satırlarını seçin ve Copilot sohbet paneline Explain selected code yazın. Ayrıca kodu istem içine ekleyerek de doğrudan Copilot'a sorabilirsiniz. Örneğin, şunları sorabilirsiniz: Explain the following code {% include 'Page Copy'%}.

Visual Studio Code'da Copilot'ın Açıkla özelliğine erişmek için menü seçimlerinin ekran görüntüsü.

Bilinen sorunlar

Bazı durumlarda, istem yanlış şekilde kötü amaçlı kod olarak sınıflandırılıyor.

Bu özelliği geliştirme konusunda bize yardımcı olun

Copilot sohbetin her yanıtında geri bildirim seçeneklerini, yanıtı beğendiyseniz başparmak yukarı (👍) veya beğenmediyseniz başparmak aşağı (👎) seçeneğini belirleyin. Geri bildirimleriniz, bu özelliğin yeteneklerinin geliştirilmesinde çok önemlidir.

Metin ekran okuyucular tarafından kullanılır.

Ayrıca bkz.