Exercício: Configurar o GitHub Copilot para trabalhar com o Visual Studio Code

Concluído

Neste exercício, criamos um novo repositório usando o modelo do GitHub para uma API Web que usa a linguagem de programação Python.

Configuração do ambiente

Primeiro, você precisa iniciar o ambiente do Codespaces, que vem pré-configurado com a extensão do GitHub Copilot.

  1. Abra o Codespace com o ambiente pré-configurado no navegador.
  2. Na página Criar codespace, examine as configurações do Codespace e selecione Criar novo codespace.
  3. Aguarde até que o Codespace seja iniciado. Esse processo de inicialização pode levar alguns minutos.
  4. Os exercícios restantes neste projeto ocorrem no contexto desse contêiner de desenvolvimento.

Importante

Todas as contas do GitHub podem usar Codespaces por até 60 horas gratuitas por mês com duas instâncias principais. Para saber mais, confira Armazenamento e horas por núcleo incluídos mensalmente no GitHub Codespaces.

Dica

O GitHub Copilot oferece um nível gratuito com 2.000 preenchimentos automáticos de código e 50 mensagens de chat por mês. Para começar, abra o Visual Studio Code, clique no ícone do GitHub Copilot e, em seguida, clique em "Entrar para usar o GitHub Copilot gratuitamente". Saiba mais. Educadores, alunos e mantenedores de software livre podem receber o Copilot Pro gratuitamente, saiba como: https://aka.ms/Copilot4Students.

API Web do Python

Quando concluído, o Codespaces é carregado com uma seção de terminal na parte inferior. Os Codespaces instalam todas as extensões necessárias em seu contêiner. Depois que as instalações do pacote forem concluídas, os Codespaces executarão o uvicorn comando para iniciar a execução do aplicativo Web em seu Codespace.

Quando o aplicativo Web é iniciado com êxito, uma mensagem na guia Portas do terminal mostra que o servidor está em execução na porta 8000 em seu Codespace.

Inscrever-se no GitHub Copilot

Caso ainda não tenha feito isso, você precisará se registrar configurando uma avaliação ou assinatura gratuita para sua conta.

Observação

Educadores, alunos e mantenedores de código aberto podem se inscrever no Copilot gratuitamente, saiba como em Configurar o GitHub Student e o GitHub Copilot como um desenvolvedor estudante autenticado.