Introdução
O GitHub Copilot é um parceiro de codificação de IA que fornece sugestões de preenchimento automático enquanto você codifica. Obtenha sugestões digitando o código ou descrevendo-o em linguagem natural.
O Copilot analisa o seu ficheiro e ficheiros relacionados, oferecendo sugestões no seu editor de texto. Ele usa o OpenAI Codex, um novo sistema de IA desenvolvido pela OpenAI, para ajudar a derivar o contexto do código escrito e comentários, e então sugere novas linhas ou funções inteiras.
GitHub Codespaces um ambiente de desenvolvedor hospedado que opera na nuvem que pode ser executado com o Visual Studio Code. Você pode personalizar a experiência de desenvolvimento para qualquer projeto de desenvolvimento no GitHub, pré-instalando dependências, bibliotecas e até mesmo extensões e configurações do Visual Studio Code.
Cenário: Melhorar um projeto
Como desenvolvedor, você quer ser mais produtivo digitando código mais rapidamente, tanto para novos projetos líquidos quanto para os existentes. Para esta tarefa, você espera que um assistente de IA seja o que você precisa para melhorar seus fluxos de trabalho de desenvolvedor em escrita de código, documentação, testes e muito mais.
Neste módulo, você entenderá como usar o GitHub Copilot com exemplos aplicados modificando um repositório usando um prompt para personalizar o comportamento de rolagem e sugestões ao vivo depois de digitar o código inicial.
O que vou aprender?
Ao concluir este módulo, você adquirirá as habilidades para:
- Configure um repositório GitHub no Codespaces e instale a extensão GitHub Copilot.
- Prompts criados para gerar sugestões do GitHub Copilot
- Copiloto GitHub aplicado para melhorar seus projetos.
Qual é o principal objetivo?
Depois de concluir com sucesso este módulo, você será capaz de usar um prompt para personalizar um projeto JavaScript com o GitHub Copilot no GitHub Codespaces.
Pré-requisitos
- Compreensão básica de JavaScript e editores de texto.
- Compreensão básica dos fundamentos do Git e do GitHub e execução de comandos básicos
gitcomogit addegit push. - Uma conta do GitHub com uma assinatura ativa do GitHub Copilot é necessária para sua conta pessoal do GitHub ou para uma conta do GitHub gerenciada por uma organização ou empresa. Para a aprendizagem, a opção Copilot Free com limites de uso deve ser suficiente.