Introdução
O GitHub Copilot é uma ferramenta de IA que simplifica o processo de trabalhar com código complexo ou desconhecido para desenvolvedores. Ele oferece recursos que analisam, explicam e documentam o código diretamente no Visual Studio Code.
Imagine que você é um desenvolvedor trabalhando em uma startup de tecnologia dinâmica. Você foi designado para trabalhar em um projeto com uma base de código grande e complexa com a qual não está familiarizado. O código não tem documentação adequada, dificultando a compreensão de sua estrutura e funcionalidade. Você precisa se atualizar rapidamente com a base de código, identificar possíveis problemas e documentar suas descobertas para referência futura. Além disso, espera-se que você analise novos recursos e avalie possíveis correções para problemas existentes. É aqui que o GitHub Copilot é útil.
Os tópicos abordados neste módulo incluem:
- Revisando os recursos "Explicar" e "Documento" do GitHub Copilot.
- Examinar prompts e palavras-chave do GitHub Copilot.
- Analisando e explicando o código usando o GitHub Copilot.
- Gerando documentação do projeto com o GitHub Copilot.
- Gerando documentação de código embutido com o GitHub Copilot.
Depois de concluir este módulo, você poderá:
- Descreva como o GitHub Copilot usa o processamento de linguagem natural e o aprendizado de máquina para interpretar os prompts do usuário e fornecer respostas relevantes.
- Use o GitHub Copilot para discutir novos aplicativos ou recursos, explorar ferramentas e técnicas de codificação, avaliar problemas e possíveis correções e explicar código complexo ou desconhecido.
- Gere a documentação do projeto usando os modos Ask, Edit e Agent do GitHub Copilot.
- Gerar documentação de código embutido usando a exibição de chat do GitHub Copilot, o chat embutido e as ações inteligentes.
- Conclua um exercício de laboratório que envolve o uso do GitHub Copilot para analisar e documentar uma base de código.
Importante
Para concluir este treinamento do GitHub Copilot, você deve ter uma assinatura ativa para o GitHub Copilot em sua conta pessoal do GitHub (inclui o plano GitHub Copilot Free) ou você deve ser atribuído a uma assinatura gerenciada por uma organização ou empresa. As atividades do módulo podem incluir sugestões do GitHub Copilot que correspondem ao código público. Se você for membro de uma organização no GitHub Enterprise Cloud que recebeu uma assinatura do GitHub Copilot por meio de sua organização, a configuração para sugestões que correspondem ao código público pode ser herdada de sua organização ou empresa. Se sua conta bloquear sugestões que correspondam ao código público, as atividades do módulo poderão não funcionar conforme o esperado.