Use o Notepad ++ para localizar texto em todos os arquivos de uma pasta

O Notepad ++ é um editor de texto versátil para Windows, mesmo que você ignore o sistema de plugins do programa por um momento, o que o estende ainda mais.

Um dos recursos que utilizo regularmente é a capacidade do programa de procurar texto em todos os arquivos de uma pasta especificada.

Hoje, por exemplo, fui informado de que o tratamento de cookies para usuários que deixam comentários aqui neste site mudou.

Tudo que eu sabia era que o prazo de validade do cookie era definido para o mesmo dia e não para o ano seguinte. Suspeitei de um dos plugins instalados no site responsável por isso, mas não sabia qual.

Embora eu pudesse analisar o problema usando tentativa e erro, desativando os plug-ins um a um e verificando se essa operação resolvia o problema, decidi usar o NotePad ++ para isso.

A idéia era pesquisar todos os arquivos de plug-in e retornar quaisquer linhas de código que alterassem os cookies ou pesquisassem variáveis ​​específicas.

Encontre texto em todos os arquivos de uma pasta

Inicie o Notepad ++ no seu sistema para começar a operação. Você não precisa abrir um arquivo de texto no programa no início, pois isso não importa para a operação de localização que você está prestes a executar.

Selecione Pesquisar> Localizar em arquivos no menu. Se você preferir os atalhos de teclado, use Ctrl-Shift-F para abrir a janela de pesquisa.

A janela de configuração de localização de arquivos é bastante fácil de usar, pois você pode ignorar a maioria das opções se não precisar delas.

O que você precisa configurar são os seguintes campos:

  1. Localizar: esta é a cadeia de pesquisa que você deseja que o Notepad ++ encontre nos arquivos.
  2. Diretório: esta é a pasta raiz que contém todos os arquivos que você deseja pesquisar. O Notepad ++ pesquisa todas as subpastas também por padrão.

Todos os outros campos são opcionais. Se você deixar tudo como está, o Notepad ++ rastreará todos os arquivos da pasta raiz selecionada e todas as subpastas que ela contém e retornará todos os hits no final da pesquisa.

Parâmetros opcionais podem ser úteis no entanto. Você pode alterar os filtros, para que apenas determinados tipos de arquivo, por exemplo, * .css ou * .php ou nomes de arquivo, finanças. * Sejam incluídos na pesquisa.

Você também pode ativar as opções de correspondência de palavra inteira ou de maiúsculas e minúsculas ou alternar de um modo de pesquisa normal para um modo de pesquisa estendida ou que use expressões regulares.

Por último, mas não menos importante, você pode usar a opção substituir para substituir o texto digitado por outro texto.

Clique em Localizar tudo para começar. O tempo de pesquisa depende muito da sua seleção, mas não deve demorar.

O Notepad ++ retorna todos os hits classificados por arquivo e linha posteriormente.

Tudo o que resta é percorrer os resultados linha por linha para encontrar o que você está procurando (o que eu não fiz a propósito, mas isso é outra história).

Agora leia : Cortando a gordura no Notepad ++