Description
Performs precise search and replacement across text or source code using structured patterns. Developers use it for careful refactoring, code migration, and repeatable edits where plain find-and-replace is too blunt.
It can modify many files quickly. Preview matches, use version control, and avoid broad patterns that may change code outside the intended scope.