Så här hittar och ersätter du ord i flera filer

Så här hittar och ersätter du ord i flera filer / Produktivitet

Vad gör du om du behöver ersätta ett enda ord i dussintals eller till och med hundratals eller tusentals textfiler? Du håller dig lugn och laddar ner Notepad ++ eller Ersätt text. Dessa två verktyg kommer att göra jobbet på några sekunder.

Det är ett dilemma vanligt bland utvecklare och programmerare. Tänk dig att du hanterar ett projekt med hundratals eller tusentals filer. När ett produktnamn som visas på nästan varje sida ändras, kan du knappast gå igenom varje sida för att manuellt söka och ändra namn. Nej, du är smartare än det.

Du slår upp Google, du hittar den här artikeln, och du lär dig om en lösning som bara tar sekunder.

Så här redigerar du flera filer i bulk

Du kan antingen använda Notepad ++ eller ett dedikerat verktyg som heter Byt text för att redigera hur du använder Windows Batch-filkommandon för att automatisera repetitiva uppgifter Så här använder du Windows Batch-filkommandon för att automatisera repeterande uppgifter Gör du ofta tråkiga och repetitiva uppgifter? En batchfil kan vara exakt vad du letar efter. Använd den för att automatisera åtgärder. Vi visar de kommandon du behöver veta. Läs mer dina filer.

Anteckningar++

Först tillåter Notepad ++ att hitta ordet i alla filer du behöver redigera. Öppna Notepad ++ och gå till Sök> Sök i filer ... eller tryck på CTRL + SKIFT + F. Detta öppnar menyn Sök i filer.

Under Hitta vad:, skriv in ordet eller frasen som du behöver ändra. Under Ersätta med:, skriv in det nya ordet eller frasen. Slutligen ställa in Directory: där de drabbade filerna är placerade så att Notepad ++ vet vart du ska söka.

Du kan också använda avancerade inställningar, som jag har skisserat längre ner. När allt är klart klickar du på Hitta alla om du behöver dubbelklicka på träffarna eller Ersätt i filer om du vill ha Notepad ++ omedelbart tillämpa ändringarna. Beroende på hur många filer Notepad ++ söker, kan det ta några sekunder.

Om du gick med Hitta alla, du får en lista med träffar. Ta bort alla filer som du inte vill redigera genom att markera dem och trycka på DEL, högerklicka på de återstående filerna och välj Öppna alla.

Gå nu till Sök> Ersätt eller tryck på CTRL + H, som startar menyn Ersätt. Här hittar du ett alternativ till Ersätt allt i alla öppna dokument.

Återigen kan du göra flera avancerade inställningar, som förklaras nedan.

Avancerad sökning och ersätt inställningar i anteckningsblock++

Under Hitta i filer, du kan lägga till filter att söka endast i vissa filtyper. Till exempel lägg till * .doc att söka endast i DOC-filer. På samma sätt kan du söka efter filer med ett visst namn, oavsett filtyp. Lägg till *. * för att söka något filnamn och typ.

När du väljer en katalog med undermappar, kolla I alla undermappar och I dolda mappar att söka dem också. Du kanske också vill kolla Matcha bara helt ord, så att du inte av misstag redigerar en partiell matchning.

De Sökläge I både menyn Sök i filer och Ersätt kan du göra avancerade sökningar och ersättningar. Välj Utökad om du använder tillägg, till exempel för att ersätta ett tecken med en ny rad (\ n). Välj Vanligt uttryck om du använder operatörer för att hitta och ersätta alla matchande ord eller fraser. Du kan hålla fast vid Vanligt om du bara ersätter text med text.

Ersätt text

Med ersätt text kan du ställa in en Ersätt grupp att lägga till flera filer och / eller kataloger och flera ersättningar.

Börja skapa en ny grupp. Gå till Byt ut> Lägg till grupp, och ge din grupp ett namn.

Högerklicka på din grupp och välj Lägga till filer)… att lägga till de filer och / eller mappar du vill redigera. Välj Egenskaper i filer / mappegenskaper Källtyp, dvs en enda fil eller mapp, välj sedan Källfil / mappväg. Om du väljer att lägga till en mapp kan du också inkludera och utesluta filtyper genom att lägga till dem i Inkludera filfilter eller Uteslut filfiltret rader. Klick ok när du är klar.

För att lägga till flera filer eller mappar, upprepa ovanstående steg.

Ersätt Textens bästa funktion är att du kan välja en destination som skiljer sig från den ursprungliga platsen. I Fil / mappegenskaper, växla till Destination fliken och välj önskat Destinationsfil / mappväg.

Nu när du har konfigurerat din grupp är det dags att definiera dina ersättningar. Välj din grupp och gå till Byt ut> Sök / Byt galler> Avancerad Redigera ... Nu kan du lägga till Sök text och Ersätt text. Var noga med att titta på rullgardinsmenyn längst ner för att anpassa sökningen och ersätta alternativen.

Liksom med Notepad ++ kan du använda avancerade söksträngar och operatörer Hur sökmotorer fungerar och sätt att förbättra dina sökresultat Hur sökmotorer fungerar och sätt att förbättra dina sökresultat Trött på att söka en massa gånger för att hitta vad du vill ha? Så här fungerar sökmotorerna och vad de ska göra för att göra dina sökningar snabbare och mer exakta. Läs mer . Till skillnad från Notepad ++ kan du lägga till så många sök och ersätta instanser som du vill, och ersätt text kommer att springa igenom dem alla när du kör processen.

För att göra byten, gå till Byt ut> Börja byta ut eller tryck på CTRL + R.

Om verktygen

Vad är anteckningsblock++?

Notepad ++ är en gratis källkodredigerare och Windows Anteckningsblock alternativ. Det släpps ut under en GNU General Public License, vilket gör det till en öppen källkod med Open Source vs. Free Software: Vad är skillnaden och varför är det? Open Source vs Free Software: Vad är skillnaden och varför betyder det? Många anta att "öppen källkod" och "fri programvara" betyder samma sak men det är inte sant. Det är i ditt intresse att veta vad skillnaderna är. Läs mer verktyg.

Dessutom är Notepad ++ en lätt applikation som sparar resurser, vilket gör det bra för miljön:

Genom att optimera så många rutiner som möjligt utan att förlora användarvänlighet, försöker Notepad ++ minska världens koldioxidutsläpp. När du använder mindre CPU-ström kan datorn strypa ner och minska strömförbrukningen, vilket resulterar i en grönare miljö.

Här är ett litet urval av Notepad ++-funktioner som gör det till det perfekta verktyget för skrivning och redigering (kod):

  • Numrerade linjer för enklare navigering.
  • Automatisk och anpassningsbar markering och vikning av kodningssyntax.
  • Stöd för Perl Compatible Regular Expression (PCRE) sök och ersätt.
  • Automatisk slutförande som inkluderar ordförlängning, funktionstäckning och funktionsparametrar.
  • Ett flikgränssnitt som låter dig arbeta med flera dokument parallellt.
  • Redigering av flera rader samtidigt, med hjälp av antingen CTRL + musmarkering eller kolumnredigering.

Vad ersätter text?

Ersätt Text är mycket mycket enklare än Notepad ++. Det gör ett jobb: ersätter text. Ecobyte, företaget bakom ersätt text, är uppmärksam på dess inverkan. Därför kommer programvaran med en orsak med ett ovanligt EULA:

Tyvärr ersätts inte ersättningstext längre och ingen hjälpfil finns tillgänglig i Windows 10. Jag har täckt den ändå eftersom den erbjuder mer avancerade funktioner än Notepad ++ för den här applikationen.

Sök och ersätt så enkelt

En av de två verktygen ovan ska göra jobbet för dig. Om du bara har ett enkelt sök och ersätt jobb eller om de extra funktionerna i Notepad ++-ljudet är användbara, borde du prova. Om du behöver redigera inte bara flera filer Hur man byter namn och massa raderar filer i Windows Hur man byter namn och masserar raderar filer i Windows Tar du håret ut över hur man byter namn på eller raderar hundratals eller tusentals filer? Chansen är, någon annan är redan skallig och tänkte ut det. Vi visar dig alla knep. Läs mer, men måste också göra flera olika ersättningar, det är värt att titta på Ersätt text.

Vilken har du valt och fungerade som föreskrivet? Har du hittat andra verktyg som kan söka och ersätta text? Låt oss veta i kommentarerna nedan!

Bildkrediter: Fabrik Bilder via Shutterstock.com

Utforska mer om: HTML, Anteckningar, Programmering, Textredigerare, WYSIWYG Redaktörer.