Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Предложения на уровне кода и аналитические сведения можно получить на основе рекомендаций по оптимизации кода с помощью GitHub Copilot:
- Чат GitHub Copilot в Visual Studio или Visual Studio Code с расширениями оптимизации кода Application Insights.
- Расширение "Оптимизация кода" интегрируется с GitHub Copilot для Azure в Visual Studio Code, чтобы вы могли взаимодействовать с ним косвенно через
@Azure
режим ask. Если вы еще не установили расширение "Оптимизация кода Application Insights" (предварительная версия), вам будет предложено установить его.
- Расширение "Оптимизация кода" интегрируется с GitHub Copilot для Azure в Visual Studio Code, чтобы вы могли взаимодействовать с ним косвенно через
- Агент GitHub Copilot для назначения вопросов GitHub в рамках оптимизации кода и итерации с использованием GitHub Copilot при обзорах запросов на вытягивание.
Замечание
Для использования агента GitHub Copilot для кодирования требуется передача данных в другие страны, в которых работает Корпорация Майкрософт, включая США. Используя эту функцию, вы соглашаетесь с передачей данных за пределы вашей страны. Ознакомьтесь с заявлением о конфиденциальности Майкрософт.
Предпосылки
- Установите расширения оптимизации кода с помощью Marketplace:
- Настройте подписку на GitHub Copilot
- Активируйте кодирующего агента GitHub Copilot, чтобы назначать задачи из раздела "Оптимизация кода" на GitHub Copilot.
Использование
Узнайте, как использовать GitHub Copilot для исправления кода с помощью следующих руководств.
- Расширения оптимизации кода
- Агент программирования GitHub Copilot
Примеры вопросов
После установки расширение "Оптимизация кода" представляет агент @code_optimizations
с несколькими командами или навыками, которые можно использовать в GitHub Copilot для взаимодействия с проблемами оптимизации кода. Рассмотрим пример.
Visual Studio
@code_optimizations /connect <Your Application Insights resource name>
Visual Studio Code
@code_optimizations /insights <Your Application Insights AppID>
@azure Any code optimizations for this app?
@code_optimizations /optimize <Your Code Optimizations GitHub Issue Number>
@azure Optimize my code based on GitHub issue number <Your Code Optimizations GitHub Issue Number>
@code_optimizations /optimize
Ограничения
Доступны только некоторые функции расширения оптимизации кода:
- Пользователям оптимизации кода в Azure Application Insights
- Пользователи GitHub Copilot и GitHub Copilot Chat
- В общедоступное облачное хранилище (без национальных облаков) и портал portal.azure.com
- На английском языке во время общедоступной предварительной версии
Дальнейшие действия
Узнайте, как:
- Использование расширения Visual Studio Code или расширения Visual Studio
- Назначение GitHub Copilot