Notepad++ är ganska mångsidig texteditor för Windows, även om man bortser från programmets plugin-system för ett ögonblick som sträcker sig det ännu längre.
En av de funktioner som jag använder regelbundet är programmet är möjligheten att söka efter text i alla filer i en mapp som jag anger.
Idag till exempel fick jag veta att cookie-hantering för användare som lämnar kommentarer här på denna webbplats förändrats.
Allt jag visste var att cookien upphör att gälla tiden var satt till samma dag och inte nästa år. Jag misstänkte en av de plugins installerade på webbplatsen är ansvarig för det, men visste inte vilken.
Samtidigt som jag kunde analysera problemet med hjälp av försök och misstag, genom att inaktivera plugins en efter en och kontrollera om insatsen har löst problemet, jag bestämde mig för att använda NotePad++ för att i stället.
Tanken var att söka igenom alla plugin-filer och visar alla rader kod som antingen skulle ändra cookies, eller sök efter specifika variabler.
Hitta text i alla filer i en mapp
Starta Notepad++ på ditt system till att komma igång med verksamheten. Du behöver inte öppna en textfil i programmet på start, eftersom det inte spelar någon roll för att hitta operation som du ska köra.
Välj Sök > Sök i Filer från menyn. Om du vill kortkommandon bättre, använd Ctrl-Shift-F för att öppna sök-fönstret istället.
Sök i filer configuration är ganska lätt att använda så att du kan bortse från att de flesta alternativ om du inte behöver dem.
Vad du behöver för att konfigurera följande områden:
- Hitta det: detta är den söksträng som du vill Notepad++ för att hitta filer.
- Katalog: detta är root-mapp som innehåller alla filer som du vill söka igenom. Notepad++ sökningar alla undermappar samt som standard.
Alla andra fält är valfria. Om du lämna allt som det är, Notepad++ kommer att genomsöka alla filer i den valda root-mappen och alla undermappar som den innehåller, och returnera alla träffar i slutet av sökningen.
Valfria parametrar kan vara bra dock. Du kan ändra filter, så att endast vissa filtyper, t ex *.css eller *.php, eller filnamn, ekonomi.* ingår i sökningen.
Du kan också göra det möjligt matcha hela ord, eller matcha fall val, eller byter från ett vanligt sök-läge till en utökad sök-läge eller en som använder reguljära uttryck.
Sist men inte minst, kan du använda alternativet ersätt för att ersätta texten du har angett med en annan text.
Klicka på hitta alla att komma igång. Sök tid beror till stor del på ditt val, men bör inte ta så lång tid.
Notepad++ returnerar alla träffar sorterade efter fil och linje efteråt.
Allt som är kvar är att gå igenom resultaten rad för rad för att hitta vad du letar efter (som jag inte förresten, men det är en annan historia).
Läs nu: att Trimma Fettet i Notepad++