Grep-Grade Multi-File Search

Find, Replace, Find All, and Replace All. Chips for case, regular expressions, and whole words.

Search across hundreds of thousands of files with grep-strength regular expressions.

Marlin project search
Search is the second sidebar tab. Find, Replace, Find All, and Replace All. Queries run are listed under the buttons.

Multi-File Search Panel (⇧⌘F)

Find in Project is ⇧⌘F. Search is also the second sidebar tab. The field is Find, then Replace, then Find All and Replace All. Under the buttons, the empty line reads Queries you run are listed here.

Marlin project search
Search Marlin Demo. The scope, the include pattern, and the skipped folders sit under the query field.

Regex Syntax & Match Flags

The chips on the query are Aa (match case exactly), .* (treat the query as a regular expression), and ab (match whole words only). Replace All in Project is ⌃⌘E.

Marlin Search settings
Settings, Search. Scope and skip lists, the size limit, and the regular expression, case, and whole word chips.

Streaming Results & In-Place Replacement

Find All runs the query. A result row is the file, the line, and the matching text.