Desenvolver recursos de código usando ferramentas do GitHub Copilot

Intermediário
Desenvolvedor
GitHub

Este módulo explora o uso de sugestões do GitHub Copilot e do GitHub Copilot Chat para criar novo código. Sugestões de preenchimento automático e atualização de código são geradas, gerenciadas e implementadas usando GitHub Copilot em Visual Studio Code.

Objetivos de aprendizagem

Ao final deste módulo, você será capaz de fazer o seguinte:

  • Gere sugestões de preenchimento automático com base em comentários de código e código usando a extensão do GitHub Copilot para Visual Studio Code.

  • Gerenciar sugestões de preenchimento automático aceitando, aceitando parcialmente e descartando sugestões.

  • Crie prompts/perguntas de chat que comuniquem sua intenção usando uma combinação de participantes de chat, comandos de barra, variáveis de chat e texto em linguagem natural.

  • Crie um novo código usando as funcionalidades Visualização do Chat, Chat Inline, Quick Chat e Smart Actions fornecidas pela extensão do GitHub Copilot Chat para Visual Studio Code.

  • Gerencie sugestões de atualização de código aceitando, aceitando parcialmente, editando e descartando as sugestões geradas pelo GitHub Copilot Chat.

Pré-requisitos

  • É recomendável um ou mais anos de experiência de desenvolvimento de software.

  • É recomendável experimentar o desenvolvimento de aplicativos C# usando Visual Studio Code e a extensão do Kit de Desenvolvimento em C#.

  • Uma assinatura ativa para GitHub Copilot é necessária para sua conta de GitHub pessoal ou uma conta GitHub gerenciada por uma organização ou empresa. Você pode configurar um plano github copilot gratuito ou inscrever-se para uma assinatura do GitHub Copilot Pro. Para este treinamento, inscrever-se em um plano GitHub Copilot Gratuito é suficiente.

  • Experimente usar GitHub Copilot em Visual Studio Code para explicar e documentar o código.