Додавання створеного ШІ коду за допомогою Copilot (підготовча версія)
[Ця тема є передрелізною документацією і може бути змінена.]
Додайте код, згенерований штучним інтелектом, за допомогою Copilot у Visual Studio коді, щоб допомогти вам створювати код за допомогою спілкування в чаті природною мовою. Ви також можете глибше заглибитися в існуючий код і дізнатися, що він означає, використовуючи функцію Пояснення . У Power Pages ній ви робите налаштування сайту за допомогою HTML, JS або CSS коду, які в даний час не підтримуються в Power Pages студії дизайну з базовим кодуванням. Цей інтерфейс чату Copilot допомагає таким розробникам Power Pages як ви писати код, описуючи очікувану поведінку коду природною мовою. Потім під час налаштування сайту можна вдосконалити згенерований код і застосувати його.
Важливо
- Це функція попереднього перегляду.
- Підготовчі функції призначені для невиробничого використання і можуть бути обмежені. Ці функції доступні до офіційного випуску, щоб клієнти могли ознайомитися з ними заздалегідь і залишити відгуки.
- Щоб зрозуміти можливості та обмеження цієї функції, перегляньте FAQ для коду, створеного штучним інтелектом за допомогою Copilot.
вимоги
Щоб зрозуміти використання та обмеження Copilot, перегляньте умови та документи відповідального AI FAQ . Ознайомтеся з наведеними нижче вимогами, щоб почати використовувати Copilot в. Power Pages
Visual Studio Code
Інсталюйте останнє Power Platform розширення Tools.
Відкрийте кореневу папку сайту в Visual Studio Коді.
Увійдіть до Power Pages Copilot за допомогою облікових даних середовища Dataverse.
Visual Studio Код для Інтернету
Ви також можете використовувати Copilot під Power Pages час редагування коду за допомогою Visual Studio Code for the Web.
Використовуйте Copilot для створення коду
Важливо
Copilot у Visual Studio коді налаштований на генерацію коду для Power Pages сайтів, тому його функціональні можливості обмежені Power Pages мовами, що підтримуються сайтом, такими як HTML, JavaScript та CSS. Згенерований код із Copilot використовує підтримувані платформи, як-от bootstrap і jQuery.
- У чаті Copilot опишіть потрібну поведінку коду природною мовою. Наприклад, код для перевірки форми або викликів Ajax за допомогою API вебслужб Power Pages.
- Продовжуйте ітеративно перефразовувати свої запитання в чаті Copilot, доки не отримаєте те, що вам потрібно.
- Після того, як ви будете задоволені згенерованим кодом, ви можете легко скопіювати та вставити фрагмент коду або вставити код на Power Pages сайт і змінити код далі.
- Використовуйте клавіші зі стрілками вгору або вниз, щоб переходити між останніми введеними запитами.
Приклади:
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
Нотатка
- Код, створений Copilot, може мати неправильні назви для таблиць або стовпців, тому рекомендується перевірити ці дані перед використанням коду.
- Щоб згенерувати точніший код, відкрийте саме той файл, в якому потрібно використати код. Наприклад, відкрийте вебшаблон, до якого потрібно додати код API вебслужб або відкрийте настроюваний файл JavaScript для форм, до яких потрібно додати перевірку полів.
Використовуйте Пояснення, щоб розуміти код
Функція Plain від Copilot корисна для розробників, які працюють над існуючим кодом і хочуть його зрозуміти. Щоб скористатися Поясненням, виконайте наведені нижче дії.
Виберіть рядки коду, які ви хочете зрозуміти, у редакторі коду. Клацніть правою кнопкою миші, щоб отримати доступ до контекстного меню. Виберіть Copilot in Power Pages і натисніть Пояснити. Copilot записує вибрані рядки коду в панелі чату та надає відповідь, пояснюючи вам код.
Або виберіть рядки коду та введіть Explain selected code
його в панелі чату Copilot. Ви також можете безпосередньо запитати Copilot, додавши код у запиті. Наприклад, можна запитати Explain the following code {% include 'Page Copy'%}
.
Відомі проблеми
У деяких випадках запит класифікується неправильно як зловмисний код.
Допоможіть нам покращити цю функцію
У кожній відповіді чату Copilot виберіть параметри зворотного зв’язку, великий палець вгору (👍), якщо вам подобається відповідь, або великий палець вниз (👎), якщо вона вам не сподобалася. Ваш відгук значно допомагає покращити можливості цієї функції.