Sådan finder og erstatter ord i flere filer

Sådan finder og erstatter ord i flere filer

Hvad gør du, hvis du skal udskifte et enkelt ord i snesevis eller endda hundredvis eller tusinder af tekstfiler? Du bevarer roen og downloader Notesblok ++ [Ødelagt URL fjernet] eller Erstat tekst [Ikke længere tilgængelig]. Disse to værktøjer udfører jobbet på få sekunder.





Det er et dilemma, der er almindeligt blandt udviklere og programmører. Forestil dig, at du administrerer et projekt med hundredvis eller tusinder af filer. Når et produktnavn, der vises på næsten hver side, ændres, kan du næsten ikke gå igennem hver side for manuelt at søge og ændre navnet. Nej, du er klogere end det.





Du fyrer Google op, du finder denne artikel, og du lærer om en løsning, der kun tager sekunder.





Sådan redigeres flere filer i bulk

Du kan enten bruge Notepad ++ eller et dedikeret værktøj kaldet Erstat tekst til masse-rediger dine filer.

Notesblok ++

Tillad først Notepad ++ at finde ordet i alle de filer, du skal redigere. Åbn Notesblok ++ og gå til Søg> Find i filer ... eller tryk på CTRL+SKIFT+F . Dette åbner menuen Find i filer.



Under Find hvad: , indtast det ord eller den sætning, du skal ændre. Under Erstat med: , indtast det nye ord eller den nye sætning. Indstil endelig Vejviser: hvor de berørte filer er placeret, så Notepad ++ ved, hvor de skal søge.

Du kan også bruge avancerede indstillinger, som jeg har skitseret længere nede. Når alt er indstillet, skal du klikke Find alle hvis du skal dobbelttjekke hits eller Udskift i filer hvis du vil have Notepad ++ til øjeblikkeligt at anvende ændringerne. Afhængigt af antallet af filer Notepad ++ søger, kan dette tage et par sekunder.





Hvis du gik med Find alle får du en liste over hits. Fjern alle de filer, du ikke vil redigere, ved at vælge dem og trykke på DEL, højreklik derefter på de resterende filer og vælg Åbn alle .

Gå nu til Søg> Erstat eller tryk på CTRL+H , som starter menuen Erstat. Her finder du en mulighed for Udskift alt i alle åbnede dokumenter .





Igen kan du foretage flere avancerede indstillinger, som forklaret nedenfor.

Avanceret søgning og udskift indstillinger i Notesblok ++

Under Find i filer , kan du tilføje Filtre kun at søge i bestemte filtyper. Tilføj f.eks *.doc kun at søge i DOC -filer. På samme måde kan du søge efter filer med et bestemt navn, uanset filtype. Tilføje *. * for at søge efter et filnavn og en hvilken som helst type.

Når du vælger et bibliotek med undermapper, skal du kontrollere I alle undermapper og I skjulte mapper også at søge efter dem. Du vil måske også kontrollere Match kun hele ordet , så du ikke ved et uheld redigerer et delvist match.

Det Søgetilstand i menuerne Find i filer og Udskift giver dig mulighed for at foretage avancerede søgninger og udskiftninger. Vælg Udvidet hvis du bruger udvidelser, f.eks. til at erstatte et tegn med en ny linje ( n). Vælg Almindelig udtryk hvis du bruger operatører at finde og erstatte alle matchende ord eller sætninger. Du kan blive ved Normal hvis du bare erstatter tekst med tekst.

Erstat tekst [Ikke længere tilgængelig]

Med Erstat tekst kan du oprette en Udskift gruppe for at tilføje flere filer og/eller mapper og flere udskiftninger.

Opret en ny gruppe for at starte. Gå til Erstat> Tilføj gruppe , og giv din gruppe et navn.

Højreklik på din gruppe, og vælg Tilføj filer)... for at tilføje de filer og/eller mapper, du vil redigere. I egenskaberne Filer / mappe skal du vælge din Kildetype , dvs. en enkelt fil eller mappe, og vælg derefter Kildefil / mappesti . Hvis du vælger at tilføje en mappe, kan du også inkludere og ekskludere filtyper ved at tilføje dem til Inkluder filfilter eller Ekskluder filfilter rækker. Klik på Okay når du er færdig.

Gentag ovenstående trin for at tilføje flere filer eller mapper.

Erstat tekstens bedste funktion er, at du kan vælge en destination, der er forskellig fra den oprindelige placering. I Fil- / mappeegenskaber , skift til Bestemmelsessted fane og vælg den ønskede Destinationsfil / mappesti .

Nu hvor du har oprettet din gruppe, er det tid til at definere dine udskiftninger. Vælg din gruppe, og gå til Erstat> Søg/erstat gitter> Avanceret redigering ... Nu kan du tilføje Søg tekst og Erstat tekst . Sørg for at kigge i rullemenuen i bunden for at tilpasse mulighederne for søgning og udskiftning.

Ligesom med Notepad ++ kan du bruge avancerede søgestrenge og operatører. I modsætning til Notepad ++ kan du tilføje så mange søgnings- og erstatningsforekomster, som du vil, og Erstat tekst vil gennemgå dem alle, når du kører processen.

For at foretage udskiftningerne skal du gå til Udskift> Start udskiftning eller tryk på CTRL+R .

Om værktøjerne

Hvad er Notesblok ++?

Notesblok ++ er gratis kildekode editor og Windows Notesblok alternativ. Det er frigivet under en GNU General Public License , hvilket gør det til en open source værktøj.

Desuden er Notepad ++ en let applikation, der sparer ressourcer, hvilket gør det godt for miljøet:

Ved at optimere så mange rutiner som muligt uden at miste brugervenligheden, forsøger Notepad ++ at reducere verdens kuldioxidemissioner. Når du bruger mindre CPU -strøm, kan pc'en reducere og reducere strømforbruget, hvilket resulterer i et grønnere miljø.

Her er et lille udvalg af Notesblok ++ funktioner, der gør dette til det perfekte værktøj til at skrive og redigere (kode):

  • Nummererede linjer for lettere navigation.
  • Automatisk og tilpasselig fremhævelse og foldning af kodningssyntaks.
  • Understøttelse af Perl Compatible Regular Expression (PCRE) søg og udskift.
  • Autofuldførelse, der inkluderer ordafslutning, funktionsafslutning og funktionsparametre.
  • En fane -grænseflade, der lader dig arbejde med flere dokumenter parallelt.
  • Redigering af flere linjer på én gang ved hjælp af enten CTRL+musevalg eller kolonneredigering.

Hvad er Erstat tekst?

Erstat tekst er meget lettere end Notepad ++. Det gør et job: udskiftning af tekst. Ecobyte, virksomheden bag Replace Text, er opmærksom på dens indflydelse. Derfor kommer softwaren med en årsag med en usædvanlig EULA:

Desværre understøttes Udskift tekst ikke længere, og der er ingen hjælpefil tilgængelig i Windows 10. Jeg har dækket det under alle omstændigheder, fordi det tilbyder mere avancerede funktioner end Notepad ++ til dette særlige program.

Søg og udskift Made Easy

Et af de to hjælpeprogrammer ovenfor burde gøre jobbet for dig. Hvis du kun har et simpelt søg-og-udskift job, eller hvis de ekstra funktioner i Notesblok ++ lyder nyttige, bør du prøve det. Hvis du har brug for det rediger ikke kun flere filer , men også nødt til at foretage flere forskellige udskiftninger, er det værd at undersøge Erstat tekst.

Hvilken valgte du, og fungerede den som foreskrevet? Har du fundet andre værktøjer, der kan søge og erstatte tekst? Lad os vide det i kommentarerne herunder!

Billedkredit: Fabriksbilleder via Shutterstock.com

Del Del Tweet E -mail 3 måder at kontrollere, om en e -mail er ægte eller falsk

Hvis du har modtaget en e -mail, der ser lidt tvivlsom ud, er det altid bedst at kontrollere dens ægthed. Her er tre måder at se, om en e -mail er ægte.

hvordan finder man tøj set på tv -udsendelser
Læs Næste Relaterede emner
  • Windows
  • Produktivitet
  • Programmering
  • Teksteditor
  • HTML
  • Notesblok
  • Programmering
  • WYSIWYG -redaktører
Om forfatteren Tina Sieber(831 artikler udgivet)

Mens hun afsluttede en ph.d. begyndte Tina at skrive om forbrugsteknologi i 2006 og stoppede aldrig. Nu også redaktør og SEO, kan du finde hende på Twitter eller vandre en sti i nærheden.

Mere fra Tina Sieber

Abonner på vores nyhedsbrev

Tilmeld dig vores nyhedsbrev for at få tekniske tips, anmeldelser, gratis e -bøger og eksklusive tilbud!

Klik her for at abonnere