Localizar código usando comandos Ir Para

Os comandos Ir Para do Visual Studio executam uma pesquisa restrita no código para ajudá-lo a localizar rapidamente os itens especificados. É possível ir para uma linha, um tipo, um símbolo, um arquivo e um 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 digitar ou 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 digitar. A nova experiência de pesquisa está documentada na pesquisa do Visual Studio.

O Visual Studio pode ser configurado para usar a funcionalidade anterior, conforme descrito neste artigo. Para definir essa opção, acesse Ferramentas>Opções>Ambiente>Versão prévia do recurso>Nova experiência de Pesquisa do Visual Studio.

Como usá-lo

Entrada Função
Teclado Pressione Ctrl+T ou Ctrl+,
Mouse Selecione Editar>Ir para>Ir para Todos

Uma janela pequena é exibida na parte superior direita do editor de código.

Go To All window

Conforme você digita na caixa de texto, os resultados aparecem na lista suspensa abaixo da caixa de texto. Para ir até um elemento, escolha-o na lista.

Navigate To window

Também é possível inserir um ponto de interrogação (?) para obter ajuda adicional.

Go To All Help

Pesquisas filtradas

Por padrão, o item especificado é pesquisado em todos os itens de solução. No entanto, é possível limitar sua pesquisa de código para tipos de elementos específicos ao preceder os termos de pesquisa com determinados caracteres. Também é possível alterar rapidamente o filtro de pesquisa ao escolher botões na barra de ferramentas da caixa de diálogo Ir para. Os botões que alteram os filtros de tipo estão do lado esquerdo e os botões que alteram o escopo da pesquisa estão do lado direito.

Go to members

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

Para restringir sua pesquisa para um tipo de elemento de código específico, especifique um prefixo na caixa de pesquisa ou selecione um dos cinco ícones de filtro:

Prefixo ícone Atalho Descrição
: Line icon CTRL+G Ir para o número de linha especificado
f Files icon Ctrl+1, Ctrl+F Ir para o arquivo especificado
r Recent files icon Ctrl+1, Ctrl+R Ir para o arquivo visitado recentemente especificado
t Types icon Ctrl+1, Ctrl+T Ir para o tipo especificado
m Members icon Ctrl+1, Ctrl+M Ir para o membro especificado
# Symbols icon Ctrl+1, Ctrl+S Ir para o símbolo especificado

Filtrar por um local específico

Para restringir sua pesquisa para um local específico, selecione um dos dois ícones de documentos:

ícone Descrição
Current Document Pesquisar apenas o documento atual
External Documents 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 tem um tipo chamado CredentialViewModel, é possível refinar a pesquisa escolhendo o filtro Tipo (t) e, em seguida, inserindo apenas as letras maiúsculas do nome (CVM) na caixa de diálogo Ir Para. Esse recurso pode ser útil caso seu código tenha nomes longos.

Navigate To window - searching with uppercase letters

Configurações

Selecionar o ícone de engrenagem Gear icon permite que você altere como esse recurso funciona:

Configuração Descrição
Usar guia de visualização Exibir o item selecionado imediatamente na guia de visualização do IDE
Mostrar detalhes Exibir informações do projeto, do arquivo, da linha e de resumo dos comentários da documentação na janela
Centralizar janela Mover esta janela para a parte superior central do editor de códigos e não para a parte superior direita