Partilhar via


Localizando e substituindo texto

Você pode localizar e substituir texto no editor de códigos do Visual Studio, e em janelas de saída baseadas em texto, como as janelas Localizar Resultados, usando o controle Localizar e Substituir ou Localizar/Substituir nos Arquivos.Você também pode pesquisar e substituir em algumas janelas de design, como o XAML Designer, o designer do Windows Forms e as janelas de ferramentas

Você pode definir o escopo pesquisas para o documento atual, a solução atual ou um conjunto personalizado de pastas.Você também pode especificar um conjunto de extensões de nome de arquivo para pesquisas com vários arquivos.Você pode personalizar a sintaxe de pesquisa usando expressões regulares .NET.

Para localizar e substituir expressões regulares, consulte Usando expressões regulares no Visual Studio.

DicaDica

A caixa de Localizar/Comando ainda está disponível como um controle de barra de ferramentas, mas não é mais visível por padrão.Você pode exibir a caixa de Localizar/Comando escolhendo Adicionar ou Remover Botões na barra de ferramentas Padrão e então selecionando Localizar.Para obter mais informações, consulte Localizar/caixa de comando.

Localizar e substituir o controle

O controle Localizar e Substituir aparece no canto superior direito da janela do editor de códigos.O controle Localizar e Substituir realça imediatamente cada ocorrência da cadeia de caracteres de pesquisa determinada no documento atual.Você pode navegar de uma ocorrência para outra escolhendo o botão Localizar Próximo ou o botão Localizar Anterior no controle de pesquisa.

Você pode acessar opções de substituição escolhendo o botão do lado da caixa de texto Localizar .Para fazer uma substituição de cada vez, clique no botão Substituir próximo ao lado da caixa de texto Substituir.Para substituir todas as correspondências, clique no botão Substituir Tudo.

Para alterar a cor de realce das correspondências, selecione o menu Ferramentas, selecione Opções e, em seguida, selecione Ambiente e selecione Fontes e Cores.Na lista Mostrar configurações para, selecione Editor de Texto e, na lista Exibir itens, selecione Localizar Realce (Extensão).

Pesquisando em Janelas de Ferramentas

Você pode usar o controle Localizar em janelas de código ou de texto, como janelas de Saída, e de Localizar Resultados, escolhendo Localizar e Substituir no menu Editar ou CTRL+F.

Uma versão do controle Localizar também está disponível em algumas janelas da ferramenta.Por exemplo, agora é possível filtrar a lista de controles na janela Caixa de Ferramentas inserindo o texto na caixa de pesquisa.Outras janelas da ferramenta que agora permitem que você pesquise seu conteúdo incluem Gerenciador de Soluções, a janela de Propriedades e o Team Explorer, entre outros.

Localizar/substituir nos arquivos

Localizar/Substituir nos Arquivos funciona como o controle Localizar e Substituir, a não ser que você possa definir o escopo de sua pesquisa.Não só você pode procurar o arquivo aberto atualmente no editor, mas também pode procurar todos os documentos abertos, a solução inteira, o projeto atual e conjuntos de pastas selecionados.Você também pode procurar por extensão de nome de arquivo.Para acessar a caixa de diálogo Localizar/Substituir nos Arquivos, escolha Localizar e Substituir no menu Editar (ou CTRL+SHIF+F).

Quando você selecione Localizar Tudo, uma janela Localizar Resultados abre e lista as correspondências para sua pesquisa.Selecionar um resultado da lista exibirá o arquivo associado e realçará a correspondência.Se o arquivo ainda não estiver aberto para edição, ele será aberto em uma guia de visualização no lado direito da guia.Você pode usar o controle Localizar para procurar por meio da lista Localizar Resultados.

Criando conjuntos de pasta de pesquisa personalizados

Você pode definir o escopo da pesquisa escolhendo o botão Escolher pastas de pesquisa (a aparência é ) ao lado da caixa Examinar.Na caixa de diálogo Escolher Pastas de Pesquisa, você pode especificar um conjunto de pastas em que poderá pesquisar e poderá salvar a especificação para reutilizá-la posteriormente.Você pode especificar pastas em um computador remoto somente se você mapeou a unidade para o computador local.

Criando conjuntos de componentes personalizados

Você pode definir conjuntos de componentes como seu escopo de pesquisa escolhendo o botão Editar conjunto de componentes personalizados ao lado da caixa Examinar.Você pode especificar componentes .NET ou COM, projetos do Visual Studio que são incluídos em sua solução ou qualquer atributo ou biblioteca de tipos (.dll, .tlb, .olb, .exe, ou .ocx).Para procurar referências, marque a caixa Examinar referências.

Consulte também

Referência

Usando expressões regulares no Visual Studio