Hur man hittar och ersätter ord i flera filer

Hur man hittar och ersätter ord i flera filer

Vad gör du om du måste ersätta ett enda ord i dussintals, eller till och med hundratals eller tusentals, textfiler? Du håller dig lugn och laddar ner Anteckningar ++ [Bruten URL har tagits bort] eller Ersätt text [Inte längre tillgänglig]. Dessa två verktyg gör jobbet på några sekunder.





Det är ett vanligt problem 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 knappt gå igenom varje sida för att manuellt söka och ändra namnet. Nej, du är smartare än så.





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





Hur man redigerar flera filer i bulk

Du kan antingen använda Anteckningar ++ eller ett särskilt verktyg som heter Ersätt text till massredigera dina filer.

Anteckningsblock ++

Låt först Notepad ++ hitta ordet i alla filer du behöver redigera. Öppna Anteckningar ++ 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: , ange ordet eller frasen som du behöver ändra. Under Ersätta med: , ange det nya ordet eller frasen. Slutligen, ställ in Katalog: där de berörda filerna finns, så att Anteckningar ++ vet var de ska söka.

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





Om du gick med Hitta alla får du en lista med träffar. Ta bort alla filer 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 öppnar ersättningsmenyn. Här hittar du ett alternativ till Ersätt allt i alla öppnade dokument .





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

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

Under Hitta i filer , du kan lägga till Filter att bara söka i vissa filtyper. Till exempel, lägg till *.doc att bara söka 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 efter vilket filnamn som helst.

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

De Sökläge i menyerna 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 att hitta och ersätta alla matchande ord eller fraser. Du kan hålla med Vanligt om du bara ersätter text med text.

Ersätt text [inte längre tillgängligt]

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.

För att starta, skapa en ny grupp. Gå till Ersätt> Lägg till grupp och ge din grupp ett namn.

Högerklicka på din grupp och välj Lägga till filer)... för att lägga till filer och/eller mappar som du vill redigera. Välj Egenskaper för filer / mappar 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 filfilter rader. Klick OK när du är klar.

Upprepa steget ovan om du vill lägga till flera filer eller mappar.

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 Målfil / mappsökväg .

Nu när du har skapat din grupp är det dags att definiera dina ersättare. Välj din grupp och gå till Ersätt> Sök/ersätt rutnät> Avancerad redigering ... Nu kan du lägga till Sök text och Ersätt text . Var noga med att titta i rullgardinsmenyn längst ner för att anpassa sök- och ersättningsalternativen.

Som med Notepad ++ kan du använda avancerade söksträngar och operatörer. Till skillnad från Notepad ++ kan du lägga till så många sök- och ersättningsinstanser som du vill och Ersätt text kommer att gå igenom dem alla när du kör processen.

För att göra byten, gå till Ersätt> Börja ersätta eller tryck på CTRL+R .

Om verktygen

Vad är Notepad ++?

Anteckningar ++ är gratis redigerare av källkod och Windows Anteckningar alternativ. Den släpps under en GNU General Public License , vilket gör det till en öppen källa 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änligheten försöker Notepad ++ att 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 detta till det perfekta verktyget för att skriva och redigera (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 komplettering som inkluderar ordfyllnad, funktionsavslutning och funktionsparametrar tips.
  • Ett flikgränssnitt som låter dig arbeta med flera dokument parallellt.
  • Redigering av flera rader samtidigt med antingen CTRL+musval eller kolumnredigering.

Vad är ersättande text?

Ersätt text är mycket enklare än Anteckningar ++. Det gör ett jobb: att ersätta text. Ecobyte, företaget bakom Replace Text, är medveten om dess påverkan. Därför kommer programvaran med en orsak ett ovanligt EULA:

Tyvärr stöds inte ersättande text längre och ingen hjälpfil finns i Windows 10. Jag har täckt det i alla fall eftersom det erbjuder mer avancerade funktioner än Notepad ++ för just den här applikationen.

Sök och ersätt enkelt

Ett av de två verktygen ovan borde göra jobbet åt dig. Om du bara har ett enkelt sök-och-byt-jobb eller om de extra funktionerna i Notepad ++ låter användbara bör du prova. Om du behöver redigera inte bara flera filer , men också måste göra flera olika ersättningar, är det värt att titta på Ersätt text.

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

Bildkredit: Fabriksbilder via Shutterstock.com

Dela med sig Dela med sig Tweet E-post 3 sätt att kontrollera om ett e -postmeddelande är riktigt eller falskt

Om du har fått ett e -postmeddelande som ser lite tveksamt ut är det alltid bäst att kontrollera dess äkthet. Här är tre sätt att se om ett e -postmeddelande är sant.

gps -app för Android utan internet
Läs Nästa Relaterade ämnen
  • Windows
  • Produktivitet
  • Programmering
  • Textredigerare
  • HTML
  • Anteckningsblock
  • Programmering
  • WYSIWYG -redaktörer
Om författaren Tina Sieber(831 artiklar publicerade)

Medan hon tog en doktorsexamen började Tina skriva om konsumentteknik 2006 och slutade aldrig. Nu också redaktör och SEO, kan du hitta henne på Twitter eller vandra en närliggande stig.

Mer från Tina Sieber

Prenumerera på vårt nyhetsbrev

Gå med i vårt nyhetsbrev för tekniska tips, recensioner, gratis e -böcker och exklusiva erbjudanden!

Klicka här för att prenumerera