Come trovare e sostituire parole in più file

Come trovare e sostituire parole in più file

Cosa fai se devi sostituire una singola parola in dozzine, o addirittura centinaia o migliaia, di file di testo? Mantieni la calma e scarica Notepad++ [URL interrotto rimosso] o Sostituisci testo [non più disponibile]. Queste due utilità faranno il lavoro in pochi secondi.





È un dilemma comune tra sviluppatori e programmatori. Immagina di gestire un progetto con centinaia o migliaia di file. Quando il nome di un prodotto che appare su quasi tutte le pagine cambia, difficilmente puoi scorrere ogni pagina per cercare e modificare manualmente il nome. No, sei più intelligente di così.





Accendi Google, trovi questo articolo e scopri una soluzione che richiede solo pochi secondi.





Come modificare più file in blocco

Puoi utilizzare Notepad ++ o uno strumento dedicato chiamato Sostituisci testo per modifica in blocco i tuoi file.

Blocco note++

Innanzitutto, consenti a Notepad ++ di trovare la parola in tutti i file che devi modificare. Apri Notepad++ e vai su Cerca > Trova nei file... o premere CTRL+MAIUSC+F . Questo apre il menu Trova nei file.



Sotto Trovare cosa: , inserisci la parola o la frase da modificare. Sotto Sostituirlo con: , inserisci la nuova parola o frase. Infine, imposta il Elenco: dove si trovano i file interessati, in modo che Notepad++ sappia dove cercare.

Puoi anche utilizzare le impostazioni avanzate, che ho descritto più in basso. Quando tutto è impostato, fare clic su Trova tutto se hai bisogno di ricontrollare i risultati o Sostituisci nei file se vuoi che Notepad ++ applichi immediatamente le modifiche. A seconda del numero di file che Notepad++ sta cercando, questa operazione può richiedere alcuni secondi.





Se sei andato con Trova tutto , otterrai un elenco di risultati. Rimuovi tutti i file che non desideri modificare selezionandoli e premendo DEL, quindi fai clic con il pulsante destro del mouse sui file rimanenti e scegli Apri tutto .

Ora vai a Cerca > Sostituisci o premere CTRL+H , che avvierà il menu Sostituisci. Qui troverai un'opzione per Sostituisci tutto in tutti i documenti aperti .





Anche in questo caso, puoi effettuare diverse impostazioni avanzate, come spiegato di seguito.

Ricerca avanzata e sostituisci impostazioni in Blocco note++

Sotto Trova nei file , Puoi aggiungere Filtri per cercare solo in determinati tipi di file. Ad esempio, aggiungi *.doc per cercare solo nei file DOC. Allo stesso modo, puoi cercare file con un determinato nome, indipendentemente dal tipo di file. Aggiungere *.* per cercare qualsiasi nome e tipo di file.

Quando scegli una directory con sottocartelle, seleziona In tutte le sottocartelle e Nelle cartelle nascoste per cercare anche quelli. Potresti anche voler controllare Abbina solo parole intere , in modo da non modificare accidentalmente una corrispondenza parziale.

Il Modalità di ricerca in entrambi i menu Trova nei file e Sostituisci consente di effettuare ricerche e sostituzioni avanzate. Selezionare Esteso se utilizzi estensioni, ad esempio per sostituire un carattere con una nuova riga ( ). Selezionare Espressione regolare se stai usando operatori per trovare e sostituire tutte le parole o le frasi corrispondenti. Puoi restare con Normale se stai solo sostituendo il testo con il testo.

Sostituisci testo [non più disponibile]

Con Sostituisci testo, puoi impostare un Sostituisci gruppo per aggiungere più file e/o directory e più sostituzioni.

Per iniziare, crea un nuovo gruppo. Vai a Sostituisci > Aggiungi gruppo e dai un nome al tuo gruppo.

Fai clic con il pulsante destro del mouse sul tuo gruppo e seleziona Aggiungere i file)... per aggiungere i file e/o le cartelle che si desidera modificare. In File / Proprietà cartella, seleziona il tuo Tipo di sorgente , ovvero un singolo file o cartella, quindi scegli il File di origine/percorso cartella . Se scegli di aggiungere una cartella, puoi anche includere ed escludere tipi di file aggiungendoli a Includi filtro file o Escludi filtro file righe. Clic ok quando hai fatto.

Per aggiungere più file o cartelle, ripeti il ​​passaggio precedente.

La caratteristica migliore di Sostituisci testo è che puoi scegliere una destinazione diversa dalla posizione originale. Nel Proprietà file/cartella , passa a Destinazione scheda e scegli quello che desideri Percorso file/cartella di destinazione .

Ora che hai creato il tuo gruppo, è il momento di definire i tuoi sostituti. Seleziona il tuo gruppo e vai su Sostituisci > Cerca/sostituisci griglia > Modifica avanzata... Ora puoi aggiungere il Cerca testo e Sostituisci testo . Assicurati di guardare nel menu a discesa in basso per personalizzare le opzioni di ricerca e sostituzione.

Come con Notepad++, puoi utilizzare stringhe e operatori di ricerca avanzata. A differenza di Notepad ++, puoi aggiungere tutte le istanze di ricerca e sostituzione che desideri e Sostituisci testo le eseguirà tutte quando esegui il processo.

Per effettuare le sostituzioni, vai su Sostituisci > Avvia sostituzione o premere CTRL+R .

Informazioni sugli strumenti

Che cos'è Notepad++?

Notepad++ è gratuito editor del codice sorgente e alternativa al Blocco note di Windows. È rilasciato sotto a Licenza pubblica generale GNU , rendendolo un open-source attrezzo.

Inoltre, Notepad++ è un'applicazione leggera che conserva le risorse, il che la rende un bene per l'ambiente:

Ottimizzando il maggior numero possibile di routine senza perdere la facilità d'uso, Notepad++ sta cercando di ridurre le emissioni mondiali di anidride carbonica. Quando si utilizza meno potenza della CPU, il PC può rallentare e ridurre il consumo energetico, creando un ambiente più ecologico.

Ecco una piccola selezione di funzionalità di Notepad++ che lo rendono lo strumento perfetto per scrivere e modificare (codice):

  • Linee numerate per una navigazione più semplice.
  • Evidenziazione e piegatura automatica e personalizzabile della sintassi di codifica.
  • Supporto per ricerca e sostituzione di espressioni regolari compatibili con Perl (PCRE).
  • Completamento automatico che include il completamento della parola, il completamento della funzione e il suggerimento sui parametri della funzione.
  • Un'interfaccia a schede che consente di lavorare con più documenti in parallelo.
  • Modifica di più righe contemporaneamente, utilizzando CTRL+selezione del mouse o modifica delle colonne.

Che cos'è Sostituisci testo?

Sostituisci testo è molto più semplice di Notepad ++. Fa un lavoro: sostituire il testo. Ecobyte, la società dietro Replace Text, è consapevole del suo impatto. Quindi, il software con una causa viene fornito con un EULA insolito:

Sfortunatamente, Sostituisci testo non è più supportato e nessun file della guida è disponibile in Windows 10. L'ho comunque coperto perché offre funzionalità più avanzate di Notepad ++ per questa particolare applicazione.

Ricerca e sostituzione semplificate

Una delle due utility sopra dovrebbe fare il lavoro per te. Se hai solo un semplice lavoro di ricerca e sostituzione o se le funzionalità aggiuntive di Notepad ++ sembrano utili, dovresti provarlo. Se hai bisogno di modifica non solo più file , ma è anche necessario effettuare più sostituzioni diverse, vale la pena esaminare Sostituisci testo.

Quale hai scelto e ha funzionato come prescritto? Hai trovato altri strumenti in grado di cercare e sostituire il testo? Fateci sapere nei commenti qui sotto!

Credito immagine: immagini di fabbrica tramite Shutterstock.com

Condividere Condividere Tweet E-mail 3 modi per verificare se un'e-mail è reale o falsa

Se hai ricevuto un'email che sembra un po' dubbia, è sempre meglio verificarne l'autenticità. Ecco tre modi per sapere se un'e-mail è reale.

apple watch 6 alluminio vs acciaio inossidabile
Leggi Avanti Argomenti correlati
  • finestre
  • Produttività
  • Programmazione
  • Editor di testo
  • HTML
  • Bloc notes
  • Programmazione
  • Editor WYSIWYG
Circa l'autore Tina Sieber(831 articoli pubblicati)

Mentre completava un dottorato di ricerca, Tina ha iniziato a scrivere di tecnologia di consumo nel 2006 e non ha mai smesso. Ora anche editor e SEO, la trovi su Twitter o percorrendo un sentiero nelle vicinanze.

Altro da Tina Sieber

Iscriviti alla nostra Newsletter

Iscriviti alla nostra newsletter per suggerimenti tecnici, recensioni, ebook gratuiti e offerte esclusive!

Clicca qui per iscriverti