Find & Replace It! is a powerful, easy to use and cross platform text file processor. Find & Replace It! allows you to perform very complex replacements inside text files.
Find & Replace It! supports the most common text encodings and handles files of any size.
NOTE: To buy Find & Replace It via the App Store an Apple account is required.
Here are some key features of "Find & Replace It!":
· Find and replace strings across many files at once
· Execute several replace operations at once (i.e. ability to run a sequence of several distinct
· replacements in one shot)
· Supports regular expression syntax
· Allows multi-line searching
· Supports many text encodings, including Unicode (e.g. UTF-8)
· Preserves line endings while processing files
· Preserves BOM while processing Unicode files
· Allows you to perform dynamic replacements based on found expression captures
· Provides built-in processing function for dynamic replacements (e.g. convert captured
· expressions to lower case, Base64 encoding, Hex encoding, UTF-8 encoding, etc.)
· Provides a JavaScript like interface to customize replacements on the fly by script
· processing
· Displays matched expressions reports for file search/replace operations
· Full featured dynamic preview of matched expressions and replacements
· Provides tools for converting text encoding
· Provides tools for converting line endings (Windows, Unix, Macintosh, Unicode)
· Detects text encoding and line endings of files
· Provides advanced filtering options for selecting files that need to be processed, including
· file name filters and file path exclusion filters
· Allows you to load and save expressions to find, replacement definitions and file filters
· Handles huge files (> 10 GB)
· Regular expression editor / tester
· Fully multi-threaded for fast processing and responsiveness
· Allows you to cancel long operations
· GUI is totally modular
· Creates backup of changed files if required
· Exports the search and replace reports
· Cross-platform: Mac OS X, Windows, and Linux
Requirements:
· 64-bit processor
Limitations:
· 30 days trial
What's New in This Release: [ read full changelog ]
Application:
· The option Use preferred text encoding if no acceptable codec is detected does the opposite to what it should (uses the preferred codec on binary files, but not on text files).
· The preferred codec, used by default when detecting the encoding of a file for which no acceptable codec was found, is not anymore cached. Thus, running a detection with a new preferred codec, updates the default codec used on such a file.
Documentation:
· Fix several typos in the user's manual.