Mac App Store

Mac App Store

Mac App Store is the simplest way to find and download apps for your Mac.

To download Find & Replace It! from the Mac App Store, you need a Mac with Mac OS X 10.6.6 or later. Learn More.

Find & Replace It!

By dProg - Philippe Docourt

Open Mac App Store to buy and download apps.

Description

Find & Replace It! is a high-end solution to find files and execute search and replace operations across multiple files. It allows performing very complex batch replacements inside text files of any size. It supports regular expression syntax and dozens of encodings. It has scripting capabilities which allow transforming on the fly the replacement text for every found string. It even handles batch processing of the encoding of files, as well as of types of end-of-lines.

If you regularly work with text files, if you make websites, or develop software, Find & Replace It! allows you to maintain and transform the contents of your files in a few clicks. Do you have to rename a page in a website and thus need to edit URLs in hundreds of files? Simply select the root directory of your website and indicate the string to replace. Then, the replacement can be made across your entire website in just one click. Do you need to modify files headers in some parts of the source code of your application? Find & Replace It! allows to finely filter the files to be processed or not. It also provides tools to introduce contextual information into your replacement string, for instance: the current date, the name of the file where the replacement is in progress, etc. For each batch-replacement, it provides statistics about the number of replacements within every modified file, and counts the number of processed files. Of course, all classical features of such a tool, like the possibility to save your job, backup modified files, export the replacement report, and much more are available.

Here are a few of its key features:
• Handles more than 50 different kinds of text encodings. If you have troubles with any kind of Unicode data like UTF-8 encoded files, any Chinese contents, or any other non ASCII contents, Find & Replace It! is the solution for you. It also handles the different kinds of end-of-line.
• Handles huge files. If you want to process any kind of files containing tons of text, like a log of 10 GB, Find & Replace It! will do it for you.
• Provides a regular expression editor. This editor offers tools to easily build advanced regular expressions even if you are a newbie.
• Provides a preview for found and replaced text. The preview window gives you an immediate feed-back that makes easy to check the impact of your replacement within any file without modifying its content. This is especially usefull whenever you are searching for a complex expression and you don't want to replace it blindly in many files. This is of course an excellent regex tool, that let's you easily test your regular expressions.
• Makes it possible to dynamically adjust the replacement text. It provides many ways of dynamically adjusting the replacement text according to the context. For instance, it is possible to reuse a fragment of the found expression into the replacement text, do arithmetic operations on found text, insert the path or the name of the processed file, apply conditional operations on the replacement string (JavaScript interface), manipulate dates, etc.

These key features associated to many others makes it one of the most feature rich tool to find and replace regular expressions over multiple files. It's also a powerful tool for converting the text encodings (charsets conversion, including the Byte Order Marks), and the end-of-line delimiters, across multiple files.

What's New in Version 2.0.1

• Add capability to process a list of distinct replacements in one shot.
• The encoding conversion tools are now accessible via a dedicated window.
• The preferences for backups and encoding are now accessible via a dedicated window.
• Better handling of current work in progress: better progress bars, more responsive UI, etc.
• Add option to automatically increment the name of every backups instead of overwriting them.
• Add tools for using ASCII sequences in the replacement text (carriage return, horizontal tab, line feed, etc.).
• Add new processes for transforming captured text: escape HTML entity, to percent encoding, from percent encoding.
• Emphasizes modified documents in the preview. Smarter detection of changes.Several UI improvements (some shortcuts have changed).
• Several minor fixes and enhancements.

Screenshot

Screenshot 1

Customer Reviews

confusing interface

I used this for about 1/2 hour but found it to be kind of awkward and confusing. It's a bit unclear what the app is doing and when, and the icons used on the buttons are kind of cryptic so you have to mouse over each one to get the hovertext.

I ended up going back to TextWrangler, but I'll give this one another shot if future versions are a bit more straightforward to use.

Find & Replace It!
View in Mac App Store
  • $14.99
  • Category: Utilities
  • Updated: Oct 03, 2011
  • Version: 2.0.1
  • Size: 25.2 MB
  • Languages: English, French
  • Seller: Philippe Docourt

Requirements: Mac OS X 10.6.6 or later, 64-bit processor

Customer Ratings

We have not received enough ratings to display an average for the current version of this application.