Partilhar via


Comando Substituir nos Arquivos

Substitui texto em arquivos usando um subconjunto das opções disponíveis na guia Substituir nos Arquivos da janela Localizar e Substituir.

Sintaxe

Edit.ReplaceinFiles findwhat replacewith [/all] [/case]
[/ext:extensions] [/keep] [/lookin:searchpath] [/options] [/regex]
[/reset] [/stop] [/sub] [/text2] [/wild] [/word]

Argumentos

findwhat

Obrigatórios. O texto a ser correspondido.

replacewith

Obrigatórios. O texto a ser substituído pelo texto correspondido.

Comutadores

/all ou /a

Opcional. Substitui todas as ocorrências do texto da pesquisa pelo texto de substituição.

/case ou /c

Opcional. As correspondências ocorrerão somente se os caracteres maiúsculos e minúsculos corresponderem exatamente aos especificados no argumento findwhat.

/ext: extensions

Opcional. Especifica as extensões de arquivo para os arquivos a serem pesquisados.

/keep ou /k

Opcional. Especifica que todos os arquivos modificados são deixados abertos.

/lookin: searchpath

Opcional. Diretório a pesquisar. Se o caminho contiver espaços, coloque todo o caminho entre aspas.

/options ou /t

Opcional. Exibe uma lista das configurações atuais da opção de localização e não realiza uma pesquisa.

/regex ou /r

Opcional. Usa caracteres especiais predefinidos no argumento findwhat como notações que representam padrões de texto, em vez de caracteres literais. Para obter uma lista completa de caracteres de expressão regular, consulte Expressões Regulares.

/reset ou /e

Opcional. Retorna as opções de localização para suas configurações padrão e não realiza uma pesquisa.

/stop

Opcional. Interromperá a operação de pesquisa atual se houver uma em andamento. Substituir ignorará todos os outros argumentos quando /stop tiver sido especificado. Por exemplo, para interromper a substituição atual, você digitaria o seguinte:

>Edit.ReplaceinFiles /stop

/sub ou /s

Opcional. Procura as subpastas dentro do diretório especificado no argumento /lookin:searchpath.

/text2 ou /2

Opcional. Exibe os resultados da substituição na janela Localizar Resultados 2.

/wild ou /l

Opcional. Usa caracteres especiais predefinidos no argumento findwhat como notações para representar um caractere ou uma sequência de caracteres.

/word ou /w

Opcional. Pesquisa somente palavras inteiras.

Exemplo

Este exemplo pesquisa btnCancel e o substitui por btnReset em todos os arquivos .cls localizados na pasta "Meus Projetos do Visual Studio" e exibe as informações de substituição na janela Localizar Resultados 2 janela.

>Edit.ReplaceinFiles btnCancel btnReset /lookin:"c:/my visual studio projects" /ext:.cls /text2

Confira também