Utilizzare Notepad ++ per trovare il testo in tutti i file di una cartella

Notepad ++ è abbastanza versatile editor di testo per Windows anche se si ignora per un momento il sistema di plugin del programma che lo estende ulteriormente.

Una delle funzionalità che utilizzo regolarmente è la capacità del programma di cercare testo in tutti i file di una cartella specificata.

Oggi ad esempio sono stato informato che la gestione dei cookie per gli utenti che lasciano commenti qui su questo sito è cambiata.

Tutto quello che sapevo era che il tempo di scadenza dei cookie era impostato lo stesso giorno e non l'anno successivo. Sospettavo che uno dei plugin installati sul sito fosse responsabile, ma non sapevo quale.

Mentre ho potuto analizzare il problema usando tentativi ed errori, disabilitando i plugin uno per uno e verificando se quell'operazione ha risolto il problema, ho deciso di utilizzare NotePad ++ per quello.

L'idea era di cercare in tutti i file dei plugin e restituire eventuali righe di codice che alterassero i cookie o cercassero variabili specifiche.

Trova il testo in tutti i file di una cartella

Avviare Notepad ++ sul sistema per iniziare l'operazione. Non è necessario aprire un file di testo nel programma all'avvio, poiché non importa l'operazione di ricerca che si sta per eseguire.

Seleziona Cerca> Trova nei file dal menu. Se ti piacciono le scorciatoie da tastiera, usa invece Ctrl-Maiusc-F per aprire la finestra di ricerca.

La finestra Trova nella configurazione dei file è abbastanza facile da usare poiché puoi ignorare la maggior parte delle opzioni se non le richiedi.

Quello che devi configurare sono i seguenti campi:

  1. Trova cosa: questa è la stringa di ricerca che vuoi che Notepad ++ trovi nei file.
  2. Directory: questa è la cartella principale che contiene tutti i file che si desidera cercare. Notepad ++ cerca anche tutte le sottocartelle per impostazione predefinita.

Tutti gli altri campi sono opzionali. Se lasci tutto così com'è, Notepad ++ eseguirà la ricerca per indicizzazione di tutti i file della cartella principale selezionata e di tutte le sottocartelle che contiene e restituirà tutti gli hit alla fine della ricerca.

Tuttavia, possono essere utili parametri opzionali. È possibile modificare i filtri, in modo che solo alcuni tipi di file, ad esempio * .css o * .php, o nomi di file, finanza. * Siano inclusi nella ricerca.

Puoi anche abilitare la corrispondenza di parole intere o opzioni di maiuscole o passare da una modalità di ricerca normale a una modalità di ricerca estesa o che utilizza espressioni regolari.

Ultimo ma non meno importante, è possibile utilizzare l'opzione di sostituzione per sostituire il testo inserito con altro testo.

Fai clic su Trova tutto per iniziare. Il tempo di ricerca dipende in gran parte dalla selezione, ma non dovrebbe richiedere molto tempo.

Notepad ++ restituisce tutti gli hit ordinati per file e riga in seguito.

Non resta che esaminare i risultati riga per riga per trovare quello che stai cercando (cosa che non ho fatto tra l'altro, ma questa è un'altra storia).

Ora leggi : Tagliare il grasso in Notepad ++