Desenvolver funcionalidades de código usando ferramentas GitHub Copilot
Este módulo explora a utilização de sugestões do GitHub Copilot e do GitHub Copilot Chat para criar novo código. Sugestões de autocompletamento e atualização de código são geradas, geridas e implementadas usando o GitHub Copilot no Visual Studio Code.
Objetivos de aprendizagem
Ao final deste módulo, você é capaz de:
Gera sugestões de autocompletação com base no código e nos comentários usando a extensão GitHub Copilot para Visual Studio Code.
Gerencie sugestões de preenchimento automático aceitando, aceitando parcialmente e rejeitando sugestões.
Crie prompts/perguntas de bate-papo que comuniquem sua intenção usando uma combinação de participantes do bate-papo, comandos de barra, variáveis de bate-papo e texto em linguagem natural.
Crie novo código usando as funcionalidades Chat View, Inline Chat, Quick Chat e Smart Actions fornecidas pela extensão GitHub Copilot Chat para Visual Studio Code.
Gerir sugestões de atualização de código aceitando, aceitando parcialmente, editando e descartando as sugestões geradas pelo GitHub Copilot Chat.
Pré-requisitos
Recomenda-se um ou mais anos de experiência em desenvolvimento de software.
Recomenda-se experiência no desenvolvimento de aplicações C# usando Visual Studio Code e a extensão C# Dev Kit.
É necessária uma subscrição ativa do GitHub Copilot para a sua conta pessoal no GitHub ou para uma conta GitHub gerida por uma organização ou empresa. Pode configurar um plano GitHub Copilot Free ou inscrever-se numa subscrição do GitHub Copilot Pro. Para esta formação, inscrever-se num plano GitHub Copilot Free é suficiente.
Experiência a usar o GitHub Copilot no Visual Studio Code para explicar e documentar código.