Find the Pattern. Replace the Busywork.
Find and replace text across files without turning every edit into a regex exam. Work in plain text, use friendly Insert Pattern tokens, or bring your own regular expressions when you want the full machinery.
Find&Replace handles the obvious job — finding and replacing text — then keeps going where ordinary text fields stop. Rename files and folders alongside their contents, choose case-sensitive plain-text matching, or build advanced searches with regular expressions.
Insert Pattern offers familiar, TextEdit-style tokens for common patterns, while Tokens & Regex exposes the full expression when you need precise control.
Customizable highlighting separates general matches from the exact instance you are inspecting, so large files remain readable while you work.
Intelligent Parsing detects patterns across two files, shows what each is missing or where they differ, and lets you drag a block — an enum case or alternate implementation, for example — straight into the destination.
Find a section between two boundaries, replace the anchors themselves, or extract the matched section into a new file.
Shrink repetitive logs without losing the information that a message recurred. Capture the repeated block, keep one useful instance, and include its count instead of carrying a file ten times larger than it needs to be.
This one is free — no trial, no "free while in early access". If it saved you an afternoon, the tip jar is right there. If it annoyed you, the inbox is too.