Gebruik Kladblok ++ om tekst te vinden in alle bestanden van een map

Notepad ++ is een behoorlijk veelzijdige teksteditor voor Windows, zelfs als u het plug-insysteem van het programma even negeert en nog verder uitbreidt.

Een van de functies die ik regelmatig gebruik, is de mogelijkheid van het programma om naar tekst te zoeken in alle bestanden van een map die ik specificeer.

Vandaag werd mij bijvoorbeeld meegedeeld dat de cookieverwerking voor gebruikers die opmerkingen achterlaten op deze site is gewijzigd.

Ik wist alleen dat de vervaltijd van de cookie op dezelfde dag was ingesteld en niet het volgende jaar. Ik vermoedde dat een van de plug-ins op de site daarvoor verantwoordelijk was, maar wist niet welke.

Hoewel ik het probleem met vallen en opstaan ​​kon analyseren, door plug-ins één voor één uit te schakelen en te controleren of die operatie het probleem oploste, besloot ik daarvoor NotePad ++ te gebruiken.

Het idee was om door alle plug-inbestanden te zoeken en eventuele coderegels te retourneren die cookies zouden wijzigen of naar specifieke variabelen zouden zoeken.

Zoek tekst in alle bestanden van een map

Start Notepad ++ op uw systeem om aan de slag te gaan met de bewerking. U hoeft bij het opstarten geen tekstbestand in het programma te openen, omdat het niet uitmaakt voor de zoekopdracht die u gaat uitvoeren.

Selecteer Zoeken> Zoeken in bestanden in het menu. Als u van sneltoetsen houdt, gebruikt u Ctrl-Shift-F om het zoekvenster te openen.

Het vinden in bestanden-configuratievenster is vrij eenvoudig te gebruiken omdat je de meeste opties kunt negeren als je ze niet nodig hebt.

Wat u moet configureren zijn de volgende velden:

  1. Wat zoeken: dit is de zoekreeks die u door Notepad ++ in de bestanden wilt laten vinden.
  2. Directory: dit is de hoofdmap die alle bestanden bevat waarnaar u wilt zoeken. Notepad ++ doorzoekt standaard ook alle submappen.

Alle andere velden zijn optioneel. Als u alles laat zoals het is, crawlt Notepad ++ alle bestanden van de geselecteerde hoofdmap en alle submappen die het bevat en retourneert alle hits aan het einde van de zoekopdracht.

Optionele parameters kunnen echter nuttig zijn. U kunt filters wijzigen, zodat alleen bepaalde bestandstypen, zoals * .css of * .php, of bestandsnamen, finance. * Worden opgenomen in de zoekopdracht.

U kunt ook zoeken op overeenkomsten voor het hele woord of op overeenkomsten, of overschakelen van een normale zoekmodus naar een uitgebreide zoekmodus of een modus die reguliere uitdrukkingen gebruikt.

Last but not least kunt u de optie vervangen gebruiken om de ingevoerde tekst te vervangen door andere tekst.

Klik op alles vinden om te beginnen. De zoektijd hangt grotendeels af van uw selectie, maar zou niet lang moeten duren.

Kladblok ++ retourneert daarna alle hits gesorteerd op bestand en regel.

Het enige dat overblijft is om de resultaten regel voor regel te doorlopen om te vinden wat u zoekt (wat ik trouwens niet deed, maar dat is een ander verhaal).

Lees nu : Het vet bijsnijden in Kladblok ++