The main window of Find & Replace It! looks like this when almost all windows are open on Mac OS X:

Something similar on Windows XP:

This is a lighter presentation of the main window under Windows Vista:

Finally, here is the main window under Ubuntu 8.04:

The "Control Panel" for editing expressions to find and replacement patterns is shown below. This panel provides an easy way to apply tranformations on captured expressions.

When dealing with long or multi-line expressions to find, it's easier to use the Regular Expression Editor. This editor is of course a good start for learning "regexp" syntax.

Two ways of applying transformations on captured expressions:

Here is an example of transformation that will apply on capture #1 and #2 of every matched expression:

One of the most interesting capabilities of Find & Replace it! is the JavaScript interface that allows you to customize replacement text for every matched expression. A dummy JavaScript example is shown bellow:

Here is a more useful script example:

As a must, there is also a tool to debug your scripts:

Find & Replace It! is shipped with a powerful tool to preview matched expressions as well as replaced texts in a file.
In this screenshot we can see replaced expressions:

Below, the preview displays found expressions. A tooltip gives you details about the location of every matched expressions in the file:

The Find and Replace Preview on Windows XP:

A full featured user interface to scan and filter files within a specific directory:

Advanced encoding settings for files:

Find & Replace It! is more than a simple "search and replace" tool. For instance it can detect Unicode encoding, suggest "acceptable" encoding for non-Unicode, detect line ending style, recognize BOM for every text file. Moreover it provides an unified interface to convert the encoding settings of a set of files straight away.

Here is a similar screenshot on Windows Vista:

Detected encodings are marked with a colored "light":

The Found Files view comes with a handy set of tools to manage files:

If required, you can backup all files that need to be modified with the suffix of your choice:

The Output window, combined with the Find and Replace Preview, gives you a quick acccess to found expressions within scanned files:

A simple tool to search text everywhere in the user interface:

The product activation dialog:
