Comando Localizar nos Arquivos
Pesquise arquivos usando um subconjunto das opções disponíveis na guia Localizar nos Arquivos da janela Localizar e Substituir.
Importante
O suporte para esse comando foi descontinuado na versão 16.5 do Visual Studio 2019. Se você usar esse comando com a versão 16.5 ou uma versão posterior, poderá ver uma mensagem de erro informando o seguinte: O comando "Edit.FindinFiles" não aceita argumentos ou opções.
Sintaxe
Edit.FindinFiles findwhat [/case] [/ext:extensions]
[/lookin:searchpath] [/names] [/options] [/reset] [/stop] [/sub]
[/text2] [/wild|/regex] [/word]
Argumentos
findwhat
Obrigatórios. O texto a ser correspondido.
Comutadores
/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. Se não forem especificadas, a extensão anterior será usada, caso uma tenha sido inserida.
/lookin: searchpath
Opcional. Diretório a pesquisar. Se o caminho contiver espaços, coloque todo o caminho entre aspas.
/names ou /n
Opcional. Exibe uma lista de nomes de arquivos que contêm correspondências.
/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. Pesquisar ignorará todos os outros argumentos quando /stop
tiver sido especificado. Por exemplo, para interromper a pesquisa atual, você digitaria o seguinte:
>Edit.FindinFiles /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 pesquisa 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 procura btnCancel em todos os arquivos .cls localizados na pasta "Meus Projetos do Visual Studio" e exibe as informações de correspondência na Janela Localizar Resultados 2.
>Edit.FindinFiles btnCancel /lookin:"c:/My Visual Studio Projects" /ext:*.cls /text2