Поделиться через


Исправление кода на основе аналитики оптимизации кода с помощью 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
  • На английском языке во время общедоступной предварительной версии

Дальнейшие действия

Узнайте, как: