Skip to main content

Usando o GitHub Copilot para explorar projetos

Este guia ajudará você a usar o Copilot para explorar projetos no GitHub.

Neste guia, você aprenderá a usar o Copilot Chat in GitHub para entender a finalidade de um repositório, examinar arquivos e aprofundar-se em linhas de código específicas. Seguindo estas etapas, você terá insights sobre qualquer projeto mais rapidamente, tornando a integração, a revisão de código e a exploração de projetos mais fáceis e eficientes.

Pré-requisitos

Será necessária uma assinatura do GitHub Copilot. Para obter mais informações, confira "O que é o GitHub Copilot?".

Noções básicas sobre um repositório

Quando você é novato em um projeto, pode ser desafiador entender a finalidade de um repositório e seus arquivos. O Copilot pode ajudar você entender rapidamente a finalidade de um repositório, por exemplo, fornecendo um resumo do arquivo README dele.

  1. No site do GitHub, vá até o repositório sobre o qual deseja conversar.

  2. Clique no ícone GitHub Copilot no canto superior direito da página.

  3. O título na parte superior do painel de chat deve ser "Chatting about" seguido do nome do repositório atual.

    Se o nome do repositório incorreto for exibido, porque você estava conversando anteriormente sobre outro repositório, clique em Todos os repositórios e escolha o repositório sobre o qual deseja conversar.

    Captura de tela da página do painel de bate-papo Copilot "Todos os repositórios" realçado com um contorno laranja escuro.

  4. Na caixa "Ask Copilot", na parte inferior do painel de chat, digite "Summarize the purpose of this repository based on the README" e pressione Enter. O Copilot responde no painel de bat-papo.

Você também pode usar o Copilot para entender as funções de pastas e arquivos diferentes dentro do repositório. Por exemplo, você pode solicitar que o Copilot resuma o conteúdo de um arquivo específico ou explique a finalidade de uma pasta específica.

Explorando arquivos e código

Ao explorar um projeto, talvez você queira entender o conteúdo de um arquivo específico. O Copilot pode ajudar você entender rapidamente a finalidade de um arquivo, por exemplo, fornecendo um resumo do conteúdo dele. Você também pode solicitar que o Copilot explique linhas de código específicas em um arquivo.

  1. Em GitHub, navegue até um repositório e abra um arquivo.

  2. Realize um dos seguintes procedimentos:

    • Para fazer uma pergunta sobre o arquivo inteiro, clique no ícone do Copilot () no canto superior direito da exibição do arquivo.

      Captura de tela do botão do Copilot, realçado com um contorno laranja escuro, na parte superior da exibição do arquivo.

    • Para fazer uma pergunta sobre linhas específicas dentro do arquivo:

      1. Clique no número de linha da primeira linha que você deseja perguntar, mantenha pressionada a tecla Shift e clique no número da última linha que você deseja selecionar.
      2. Para fazer sua própria pergunta sobre as linhas selecionadas, clique no ícone do Copilot () à direita da sua seleção e digite sua pergunta no painel do GitHub Copilot Chat.
      3. Para fazer uma pergunta predefinida, clique no menu suspenso ao lado do ícone do Copilot. Depois, escolha uma das opções.

      Captura de tela dos botões do Copilot, realçados com um contorno laranja escuro, à direita de um código selecionado.

  3. Se você tiver clicado no ícone do Copilot, digite uma pergunta na caixa "Pergunte ao Copilot" na parte inferior do painel de chat e pressione Enter.

    Por exemplo, se você estiver perguntando sobre o arquivo inteiro, poderá digitar:

    • Explain this file.
    • How could I improve this code?
    • How can I test this script?

    Se você estiver questionando sobre linhas específicas, poderá digitar:

    • Explain the function at the selected lines.
    • How could I improve this class?
    • Add error handling to this code.
    • Write a unit test for this method.

    O Copilot responde à sua solicitação no painel.

  4. Opcionalmente, clique em na caixa de texto para impedir que o Copilot continue sua resposta.

  5. Você pode continuar a conversa fazendo uma pergunta de acompanhamento. Por exemplo, você pode digitar "diga-me mais" para que o Copilot expanda seu último comentário.

Próximas etapas

Agora que você sabe usar o Copilot para explorar projetos, pode usá-lo para ajudar você a entender qualquer repositório, arquivo ou linha de código no GitHub.