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 código ou descrevendo-o em linguagem natural.
O Copilot analisa o arquivo e os arquivos relacionados, oferecendo sugestões no editor de texto. Ele usa o OpenAI Codex, um novo sistema de IA desenvolvido pelo OpenAI, para ajudar a derivar o contexto de código escrito e comentários e, em seguida, sugere novas linhas ou funções inteiras.
GitHub Codespaces, um ambiente de desenvolvedor hospedado que opera na nuvem que pode ser executado com 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: aprimoramento de um projeto
Como desenvolvedor, você deseja ser mais produtivo digitando código mais rapidamente tanto para projetos novos líquidos quanto para os existentes. Para essa tarefa, você espera que um assistente de IA seja o que você precisa para melhorar os fluxos de trabalho do desenvolvedor na escrita de código, documentação, teste e muito mais.
Neste módulo, você entenderá como você pode usar o GitHub Copilot com exemplos aplicados modificando um repositório usando um prompt para personalizar o comportamento de rolagem e sugestões dinâmicas depois de digitar o código inicial.
O que aprenderei?
Ao concluir este módulo, você adquirirá as habilidades para:
- Configurar um repositório GitHub no Codespaces e instalar a extensão do GitHub Copilot.
- Prompts criados para gerar sugestões do GitHub Copilot
- GitHub Copilot aplicado para melhorar seus projetos.
O que é um objetivo principal?
Depois de concluir este módulo com êxito, você poderá usar um prompt para personalizar um projeto do JavaScript com o GitHub Copilot no GitHub Codespaces.
Pré-requisitos
- Noções básicas sobre JavaScript e editores de texto.
- Compreensão básica de conceitos básicos 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 uma conta do GitHub gerenciada por uma organização ou empresa. Para aprender, a opção Copilot Free com limites de uso deve ser suficiente.