String-O-Matic Publisher's description
Search/replace multiple substrings in multiple files.
String-O-Matic performs search and replace operations with multiple strings in multiple files. It was designed specifically for computer programmers working on large projects with many source code files, however any type of file can be used, including HTML. Search and replace operations can also be performed on filenames (mass renaming). A detailed log is kept of every string that is found and replaced. Case-insensitive, whole-word, command line, and wildcard searches are supported. String-O-Matic is a professional, rock solid program - don't trust your files to anything less!
What's New in This Release:Added support for source files that contain 16-bit unicode characters, provided they have the byte order mark present. As a result, the operation log must now use unicode characters as well. Search and replace strings are still limited to ASCII for now.
Redesigned the project backup system. Instead of making just 1 backup, now up to 20 are kept. Added the "Restore project backup" tool to the File menu.
The wizard now allows the user to configure the Auto-Backup feature.
Minor interface improvements.
If the "/n" switch specifies a single .FSR file, instead of performing the operation on the project file (which would corrupt it), the operation is performed on all source files specified in the project.
The Search and Replace strings are now logged together instead of separately.
The "Source Files" and "Excluded Files" fields now support Environment Variables.
There is now a popup notice window while the source files are being enumerated instead of just an hourglass cursor.
Backup Source Files: the target directory is now created automatically if it does not already exist.
If the main window is minimized, and the log is displayed after an operation, the log's window will also be minimized.
After product activation, the user is now given the opportunity to download and install a free upgrade to the latest version.
Added the "System Tools" launcher to the Interface menu.
The Welcome tool's icon is now visible on the toolbar by default.
Fixed: DocPad will not display the Edit Line button when "Perform on file names" is checked, since it is useless.
Fixed: when the Welcome window launches at startup, the previously open project is no longer reopened first.
ixed: as reported in the log, the number of lines changed was wrong when multiple strings were found on the same line.
Fixed: in multiple string mode, any error reading from a source file was going undetected, which could result in a hang.
Fixed: when "Allow * Wildcard" is checked, characters could go missing in Prompt on Replace mode when an occurrence is rejected, then a later occurrence is accepted (on the same line).
Fixed: in the very unusual situation where String-O-Matic lacks FILE_ADD_FILE rights to the source file folder, but does have FILE_DELETE_CHILD rights, it could delete the source file without being able to replace it.
System Requirements:22 MB of hard disk space
Program Release Status: Major Update
Program Install Support: Install and Uninstall