Compartilhar via


Localizar código usando comandos Go To

Os comandos Go To do Visual Studio executam uma pesquisa focada em seu código para ajudá-lo a encontrar rapidamente itens específicos. Você pode acessar uma linha, tipo, símbolo, arquivo ou membro específico usando uma interface simples e unificada.

No Visual Studio 2022, uma nova experiência de pesquisa substitui grande parte da funcionalidade descrita aqui. Por exemplo, Ir para o tipo (Ctrl+T) vai, por padrão, para a nova experiência de pesquisa no Visual Studio 2022 em vez de abrir a janela Ir para o tipo. Para obter informações sobre a nova experiência de pesquisa, consulte a pesquisa do Visual Studio.

Como usar Ir para

Método de entrada Etapas
Teclado Selecione Ctrl+T ou Ctrl+,
Mouse Selecione Editar>Ir para>Ir para Todos

Uma pequena janela é exibida no canto superior direito do editor de código:

Captura de tela que mostra a janela Ir para Todos.

Conforme você digita na caixa de texto, os resultados aparecem em uma lista suspensa abaixo da caixa de texto. Para ir para um elemento, selecione-o.

Captura de tela que mostra a janela Navegar para.

Você também pode inserir um ponto de interrogação (?) para obter ajuda adicional:

Captura de tela que mostra a janela da Ajuda Ir para Todos.

Pesquisas filtradas

Por padrão, o item especificado é pesquisado entre todos os itens de solução. No entanto, você pode limitar sua pesquisa de código a tipos de elementos específicos prefixando os termos de pesquisa com certos caracteres. Você também pode alterar rapidamente o filtro de pesquisa selecionando botões na barra de ferramentas da caixa de diálogo Ir para . Os botões que alteram os filtros de tipo estão no lado esquerdo e os botões que alteram o escopo da pesquisa estão no lado direito:

Captura de tela que mostra os botões de filtro e escopo na barra de ferramentas.

Filtrar por um tipo específico de elemento de código

Para restringir sua pesquisa para retornar apenas um tipo específico de elemento de código, você pode especificar um prefixo na caixa de pesquisa ou selecionar um dos cinco ícones de filtro:

Prefixo Ícone Atalho Descrição
: CTRL+G Vá para o número de linha especificado
f Ctrl+1, Ctrl+F Ir para o arquivo especificado
r Ctrl+1, Ctrl+R Vá para o arquivo recentemente visitado especificado
t Ctrl+1, Ctrl+T Ir para o tipo especificado
m Ctrl+1, Ctrl+M Vá para o membro especificado
# Ctrl+1, Ctrl+S Ir para o símbolo especificado

Filtrar por um local específico

Para restringir sua pesquisa para retornar apenas itens de um local específico, selecione um dos dois ícones de documento:

Ícone Descrição
Pesquisar somente o documento atual
Pesquisar documentos externos além daqueles localizados no projeto/solução

Concatenação com maiúsculas e minúsculas

Se você usar concatenação com maiúsculas e minúsculas em seu código, será possível encontrar elementos de código com mais rapidez, inserindo somente as letras maiúsculas do nome do elemento de código. Por exemplo, se o código tiver um tipo chamado CredentialViewModel, você poderá restringir a pesquisa selecionando o filtro tipo (t) e inserindo apenas as letras maiúsculas do nome (CVM) na caixa de diálogo Ir para . Esse recurso pode ser útil se o código tiver nomes longos.

Captura de tela que mostra como pesquisar com letras maiúsculas.

Configurações

Você pode selecionar o ícone de engrenagem para alterar como esse recurso funciona:

Configurações Descrição
Usar guia de visualização Exibir o item selecionado imediatamente na guia de visualização do IDE
Mostrar detalhes Exibir informações de projeto, arquivo, linha e resumo de comentários de documentação na janela
Janela central Mover a janela para o centro da parte superior do editor de código, em vez do canto superior direito