Compartilhar via


Substituir em arquivos

Substituir nos arquivos permite que você pesquise o código de um conjunto especificado de arquivos para uma seqüência de caracteres ou expressão e alterar algumas ou todas as correspondências encontradas.As correspondências encontradas e ações listadas na Encontrar resultados janela selecionada na Opções de resultado.

ObservaçãoObservação

As caixas de diálogo e comandos de menu você vê podem diferir daquelas descritas na ajuda dependendo de suas configurações ativas ou versão.Para alterar as configurações, escolha Import and Export Settings no menu Tools.Para mais informações, consulte Personalizando configurações de desenvolvimento no Visual Studio.

Você pode usar qualquer um dos seguintes métodos para exibir Substituir nos arquivos na Localizar e substituir janela.

Para exibir substituir nos arquivos

  1. Sobre o Editar menu, expanda Localizar e substituir.

  2. Escolha Substituir nos arquivos.

    - ou -

    Se o Localizar e substituir janela estiver aberta, na barra de ferramentas, escolha Substituir nos arquivos.

Localizar

Para procurar uma nova seqüência de caracteres de texto ou expressão, especifique-o na caixa.Para procurar qualquer um dos 20 cadeias de caracteres que você procurou recentemente, abra a lista e escolha a seqüência de caracteres para o qual você deseja pesquisar.Escolha o adjacente Construtor de expressões botão se você quiser usar uma ou mais expressões regulares em sua seqüência de pesquisa.Para mais informações, consulte Usando expressões regulares no Visual Studio.

Substituir por

Para substituir instâncias da string na Localizar com outra seqüência de caracteres, digite a seqüência de caracteres de substituição na Substituir por caixa.Para excluir instâncias da string na Localizar caixa, deixe este campo em branco.Abra a lista para exibir 20 cadeias de caracteres para o qual você procurou recentemente.Escolha o adjacente Construtor de expressões botão se você deseja usar uma ou mais expressões regulares na sua seqüência de substituição.Para mais informações, consulte Usando expressões regulares no Visual Studio.

Procurar em

A opção escolhida a partir de Examinar lista suspensa determina se Substituir nos arquivos procura somente em arquivos ativos no momento ou procura todos os arquivos armazenados em determinadas pastas.Selecione um escopo de pesquisa na lista, digite um caminho de pasta ou clique no Procurar (...) botão para exibir o Escolher pastas de pesquisa caixa de diálogo caixa e escolha um conjunto de pastas de pesquisa.Você também pode digitar um caminho diretamente para o Examinar caixa.

ObservaçãoObservação

Se o Examinar opção selecionada faz com que você procure um arquivo que você fez check-out do controle de código fonte, somente a versão desse arquivo que foi baixado para o computador local é pesquisada.

Localizar opções

Você pode expandir ou recolher a Localizar opções seção.As opções a seguir podem ser marcadas ou desmarcadas:

  • Diferenciar maiúsculas de minúsculas
    Quando selecionada, o Encontrar resultados windows exibirá somente instâncias do Localizar seqüência de caracteres que correspondem por conteúdo e por ocorrência.Por exemplo, uma pesquisa por "MyObject" com Match case selecionado será retornar "MyObject" mas não "myobject" ou "MYOBJECT".

  • Coincidir palavra inteira
    Quando selecionada, o Encontrar resultados windows exibirá somente instâncias do Localizar seqüência de caracteres que são comparados em palavras completas.Por exemplo, uma pesquisa para "MyObject" retornará "MyObject" mas não "CMyObject" ou "MyObjectC".

  • Usar expressões regulares
    Quando esta caixa de seleção é selecionada, você pode usar anotações especiais para definir padrões de texto na Localizar ou Substituir caixas de texto.Para obter uma lista dessas notações, consulte Usando expressões regulares no Visual Studio.

  • Examinar esses tipos de arquivo
    Esta lista indica os tipos de arquivos para pesquisar por meio de Examinar diretórios.Se este campo for deixado vazio, todos os arquivos do Examinar diretórios serão pesquisados.

    Selecione qualquer item na lista para inserir uma seqüência de pesquisa pré-configurada que localizará arquivos desses tipos específico.

Opções de resultado

Você pode expandir ou recolher a Opções de resultado seção.As opções a seguir podem ser marcadas ou desmarcadas:

  • Localizar resultados 1 janela
    Quando selecionada, os resultados da pesquisa atual substituirá o conteúdo de Localizar resultados 1 janela.Essa janela é aberta automaticamente para exibir os resultados da pesquisa.Para abrir essa janela manualmente, selecione Other Windows do modo menu e escolha Localizar resultados 1.

  • Localizar resultados 2 janela
    Quando selecionada, os resultados da pesquisa atual substituirá o conteúdo de Localizar resultados 2 janela.Essa janela é aberta automaticamente para exibir os resultados da pesquisa.Para abrir essa janela manualmente, selecione Other Windows do modo menu e escolha Localizar resultados 2.

  • Exibir somente nomes de arquivo
    Quando esta caixa de seleção é selecionada, o windows localizar resultados listam os nomes completos e os caminhos para todos os arquivos que contêm a seqüência de pesquisa.No entanto, os resultados não incluem a linha de código onde a seqüência de caracteres é exibida.Esta caixa de seleção somente está disponível para localizar nos arquivos.

  • Manter arquivos modificados abertos após substituir tudo
    Quando selecionada, deixa abrir todos os arquivos nos quais substituições foram feitas, portanto, você pode desfazer ou salvar as alterações.Restrições de memória podem limitar o número de arquivos pode permanecer aberta após uma operação de substituição.

    Observação de cuidadoCuidado

    Você pode usar Desfazer somente em arquivos que permanecem abrir para edição.Se essa opção não estiver selecionada, os arquivos que não eram já abrem para edição permanecerão fechada e não Desfazer opção estarão disponível nesses arquivos.

Consulte também

Referência

Localizar nos arquivos

Comandos do Visual Studio

Outros recursos

Localizando e substituindo texto