Skip to main content
Publicamos atualizações frequentes em nossa documentação, e a tradução desta página ainda pode estar em andamento. Para obter as informações mais atualizadas, acesse a documentação em inglês.

Usar a Pesquisa de Código do GitHub (beta)

É possível usar sugestões, conclusões e pesquisas salvas na interface de pesquisa atualizada para encontrar rapidamente o que você está procurando no GitHub.com.

Observação: A nova pesquisa de código e a exibição de código estão em versão beta pública limitada. Para ingressar na lista de espera para acesso, visite https://github.com/features/code-search-code-view/signup.

Para saber mais sobre a nova pesquisa de código, confira "Sobre a Pesquisa de Código do GitHub (beta)". Para obter mais informações sobre a nova exibição de código, confira "Como navegar em arquivos com a nova exibição de código (beta)".

Sobre como usar a nova Pesquisa de Código (beta)

Depois que você obter acesso à nova Pesquisa de Código (beta), o GitHub indexará todos os repositórios de sua propriedade e quaisquer repositórios em organizações das quais você é membro, sejam elas públicas, privadas ou internas. Isso significa que é possível pesquisar em todos os seus repositórios, além de nos repositórios públicos no GitHub.com que já foram indexados. Somente usuários com permissão para exibir seu código no GitHub.com poderão vê-lo nos resultados da pesquisa. Os forks são indexados e podem ser pesquisados da mesma forma que outros repositórios.

Nem todo código é indexado e, atualmente, só é possível pesquisar os branches padrão dos repositórios. Para saber mais sobre limitações conhecidas, confira "Sobre a Pesquisa de Código do GitHub (beta)".

A nova Pesquisa de Código (beta) é integrada à nova exibição de código (beta). Para obter mais informações sobre a nova exibição de código, confira "Como navegar em arquivos com a nova exibição de código (beta)".

Além do novo mecanismo de pesquisa de código, a versão beta inclui uma interface de pesquisa atualizada no GitHub.com. Usando sugestões, conclusões e pesquisas salvas, é possível encontrar rapidamente o que você está procurando, frequentemente sem precisar digitar totalmente uma consulta ou exibir a página de resultados da pesquisa.

Para saber mais sobre a sintaxe de pesquisa da nova Pesquisa de Código (beta), confira "Noções básicas sobre a sintaxe da Pesquisa de Código do GitHub (beta)".

Observe que a sintaxe e os qualificadores para pesquisar conteúdos não relacionados ao código, como problemas, usuários e discussões, funcionam da mesma forma que antes. Para saber mais sobre a pesquisa sem código, confira "Sobre a pesquisa no GitHub" e "Como pesquisar no GitHub".

  1. Na navegação superior do GitHub.com, clique na barra de pesquisa.

  2. Lá, você verá uma lista de sugestões organizadas por categoria, incluindo pesquisas recentes e repositórios, equipes e projetos sugeridos aos quais você tem acesso. Também é possível ver uma lista com as pesquisas salvas que você criou. Para saber mais sobre pesquisas salvas, confira "Criar e gerenciar pesquisas salvas".

    Barra de pesquisa com sugestões e pesquisas salvas

    Se você clicar em qualquer uma das sugestões específicas, será direcionado diretamente para a página dessa sugestão (por exemplo, a página do repositório ou projeto). Se você clicar em uma pesquisa recente ou salva, dependendo do tipo dela, a consulta de pesquisa aparecerá na barra de pesquisa ou você será direcionado à página de resultados da pesquisa com relação ao termo da pesquisa.

  3. Depois de começar a digitar uma consulta de pesquisa, você verá uma lista de conclusões e sugestões que correspondem a ela. É possível clicar em uma sugestão para ir para um local específico. Ao digitar mais qualificadores, você verá sugestões mais específicas, como arquivos de código que você pode acessar diretamente.

    Barra de pesquisa com uma consulta e sugestões de código

  4. Depois de digitar sua consulta, também é possível pressionar Enter para acessar a exibição completa dos resultados da pesquisa, a fim de ver cada correspondência e uma interface visual para a aplicação de filtros. Para saber mais, confira "Usar a exibição de resultados da pesquisa".

Criar e gerenciar pesquisas salvas

  1. Na navegação superior do GitHub.com, clique na barra de pesquisa e comece a digitar uma consulta de pesquisa (ou qualquer letra).

  2. Agora, a seção "Pesquisas salvas" deve aparecer abaixo da barra de pesquisa. Clique em Criar pesquisa salva.

    Botão "Criar pesquisa salva" na barra de pesquisa

  3. Na janela pop-up, preencha a consulta que você deseja salvar e o nome desejado para ela. Clique em Criar pesquisa salva.

    Janela "Criar pesquisa salva"

  4. Agora, ao clicar novamente na barra de pesquisa, será possível ver a pesquisa salva na seção "Pesquisas salvas" abaixo dela. Clicar em uma entrada de pesquisa salva adicionará a consulta à barra de pesquisa e filtrará as sugestões adequadamente.

    Usar a pesquisa salva na barra de pesquisa

    • Para editar uma pesquisa salva, na seção "Pesquisas salvas", clique em à direita da pesquisa salva.
    • Para excluir uma pesquisa salva, clique em à direita dela.

    Botões para editar ou excluir uma pesquisa salva

Usar a exibição de resultados da pesquisa

A exibição de resultados da pesquisa já existe para a pesquisa clássica no GitHub e a funcionalidade é a mesma para a maioria dos tipos de pesquisa, exceto códigos. Com a nova pesquisa de código beta habilitada, a página de resultados da pesquisa tem uma IU remodelada e inclui filtros compatíveis com o novo mecanismo de pesquisa de código, como filtros de caminho e símbolo.

Para criar uma consulta de pesquisa usando uma interface visual, bem como exibir e filtrar resultados, é possível usar search page ou advanced search page. Se você pressionar Enter depois de digitar uma consulta de pesquisa na barra de pesquisa, também será direcionado para a exibição de resultados da pesquisa.

Nessa exibição, será possível navegar entre diferentes tipos de resultados, incluindo códigos, problemas, solicitações de pull, repositórios e muito mais. Também é possível exibir e usar filtros.

Exibição dos resultados da pesquisa