Você pode começar a usar o Copilot como um assistente de código inteligente imediatamente.
O GitHub Copilot é uma ferramenta de autocompletar de código baseada em IA. Ele usa a tecnologia GPT (Transformador Pré-treinado Generativo) da OpenAI para alimentar suas sugestões. Ele pode sugerir trechos de código e até mesmo funções inteiras com base no contexto do código que você está escrevendo.
Para usar o GitHub Copilot, você precisa instalar uma extensão em seu editor e autenticá-la com sua conta do GitHub.
Instalando o GitHub Copilot no VS Code
- Abrir Código VS e verifique se você está conectado ao GitHub. Se não, clique no contas guia na parte inferior esquerda da janela e escolha Ative a sincronização de configurações. No pop-up que aparece, selecione Entrar com o GitHub.
- Selecionar esta opção abrirá a página de login do GitHub em seu navegador padrão. Insira suas credenciais para entrar no VS Code usando sua conta do GitHub.
- Vá para a guia Extensões no lado esquerdo da janela do VS Code. Pesquise por GitHub Copilot e clique no botão Instalar botão; deve ser o primeiro dos resultados da pesquisa.
- Quando a instalação estiver concluída, aparecerá um pop-up solicitando que você se inscreva no GitHub Copilot. Clique no Inscreva-se no GitHub Copilot botão.
- Clicar no botão abrirá a página de inscrição do GitHub Copilot em seu navegador padrão.
- A página de inscrição contém dois planos de pagamento: um Plano mensal e um plano anual. O mensal oferece uma avaliação gratuita de um mês, enquanto o plano anual inclui uma avaliação gratuita de dois meses. Seus custos também diferem, então selecione aquele que mais lhe convier. Em seguida, clique no Tenha acesso ao GitHub Copilot botão.
- Uma página para confirmar seus detalhes de pagamento aparecerá, solicitando que você insira suas informações de cobrança. Quando terminar, clique no Salvar botão.
- A próxima página que aparece exigirá que você escolha seu método de pagamento. Insira e salve suas informações de pagamento.
- Quando você enviar suas informações de pagamento, aparecerá uma página com um resumo de suas informações de cobrança e pagamento. Confirme se as informações estão corretas e clique no botão enviar.
- Uma página solicitando que você selecione suas preferências aparecerá. Isso exigirá que você escolha se o GitHub Copilot pode sugerir código que corresponda ao código público no GitHub. Escolha permitir ou bloquear esse recurso. Em seguida, clique no Salve e comece botão.
- Reinicie o código VS. Isso ativará a extensão GitHub Copilot. O widget de extensão GitHub Copilot está no canto inferior direito da janela do VS Code.
Agora você está pronto para começar a usar o GitHub Copilot no VS Code.
Usando o GitHub Copilot para gerar código
Você pode usar o GitHub Copilot para gerar código de diferentes maneiras, incluindo conclusão e síntese de código. Com a conclusão do código, você começa a digitar e o GitHub Copilot sugere conclusões enquanto você escreve.
A linha de código cinza é uma sugestão de extensão do GitHub Copilot. Para aceitar uma sugestão de código, pressione a tecla tab. Para ignorar uma sugestão, continue escrevendo seu código ou pressione o botão Esc chave.
A síntese de código gera trechos de código inteiros com base no código que você está escrevendo. Para gerar trechos de código inteiros, você deve escrever um comentário descrevendo o que o trecho fará e, em seguida, pressionar Digitar.
O GitHub Copilot gerará a primeira linha de código. aperte o Aba para aceitá-lo e, em seguida, pressione a tecla Digitar chave para gerar a próxima linha do snippet. Repita até que todo o snippet esteja completo.
Veja como você pode gerar uma função:
Para criar um loop que execute a função cinco vezes, escreva um comentário nesse sentido e o GitHub Copilot o gerará para você.
GitHub Copilot gera código limpo. Ele também usa o GPT da OpenAI rede neural para entender o contexto do seu código.
Usando o GitHub Copilot para explicar o código pré-escrito
Para explicar o código pré-escrito, use um comentário para perguntar ao copiloto do GitHub o que um snippet ou o código inteiro faz. Adicionar q: antes da pergunta para notificar o GitHub Copilot, o comentário é uma pergunta. Ele então atuará como um chatbot e gerará uma resposta na forma de um comentário.
O comentário que o GitHub Copilot gera começa com a: para indicar que é uma resposta.
Usando o GitHub Copilot para documentar código pré-escrito
Para documentar o código pré-escrito, comece a escrever os títulos como comentários, por exemplo função clean_up_sentence então Descrição. O GitHub Copilot irá gerar a descrição da função.
Você pode fazer o mesmo para parâmetros e qualquer outra documentação que achar necessária.
Como o GitHub Copilot sugere código?
O GitHub Copilot usa IA generativa para sugerir trechos de código e blocos de código completos. Ele leva em consideração a linguagem de programação, as bibliotecas que você está usando e a estrutura do código que está escrevendo. Isso ajuda a gerar sugestões relevantes.