Software Programming Helper: File Substring Replacement Utility - gHacks Tech News

Software Programming Helper: File Substring Replacement Utility

String-O-Matic, formerly known as File Substring Replacement Utility, is a shareware to run string replacement jobs in batch mode.

Software programmers will eventually run into situations where they have to replace strings in their code. If it is a large project, this can mean to edit code in dozens, hundreds or even thousands of files located in multiple directories.

If done manually, the chance is high that instances that require replacements are missed, and that in turn may lead to additional debugging hours until the issue is resolved.

String-O-Matic

software programming

String-O-Matic has been designed as a software programming helper. It works with all computer languages that use source files that can be edited in text editor; languages such as PHP, HTML, CSS and many more are supported by the application because of that.

The computer software supports both renaming operations on file contents and on file names, and supports the use of the two variables (*) and (?). The interface of the application is tab driven, and the user needs to go through each tab to configure a new rename job.

Source files will be selected in the first tab. This can be done by adding them manually, pasting them, or using a file browser that unfortunately cannot load the contents of directories into the application (meaning that you can only load files, but not select a directory so that all files of it are included). Files can be excluded by dates.

The next tab defines the file replacement operation. It is possible to define multiple strings to be replaced in there at once, which is one of the greatest strengths of the application.

The options in the third tab list several important settings like matching only whole words, enabling wildcard use, case sensitivity or limiting the replacements.

The fourth tab contains logging options. A record log will be written by default which will log all operations. This can be changed to disable logging or to log only positive or negative hits. The batch tab is the final tab which allows to execute batch files before or after the operation.

String-O-Matic is compatible with all editions of Windows including Windows XP and Windows Vista. It can be downloaded directly from the developer's homepage.

Verdict

String-O-Matic is a powerful program for text replacement and file rename operations. While you can run similar jobs using most text editors, the majority of those don't support the same level of features that String-O-Matic offers.

Most don't offer multiple replace jobs at the same time for instance. So, if you need to run complex rename operations, e.g. multiple renames, require regular expressions, or other features, then you may not find those supported by the text editor or code editor that you use normally.

Update: Program is Shareware. Possible free alternatives are TurboSR, String Find & Replace or Replace Text.

Summary
software image
Author Rating
1star1star1star1stargray
no rating based on 0 votes
Software Name
String-O-Matic
Operating System
Windows
Software Category
Development
Price
USD 20
Landing Page




  • We need your help

    Advertising revenue is falling fast across the Internet, and independently-run sites like Ghacks are hit hardest by it. The advertising model in its current form is coming to an end, and we have to find other ways to continue operating this site.

    We are committed to keeping our content free and independent, which means no paywalls, no sponsored posts, no annoying ad formats (video ads) or subscription fees.

    If you like our content, and would like to help, please consider making a contribution:

    Comments

    1. Richard Laksana said on April 5, 2009 at 3:15 pm
      Reply

      My first comment on your site. I have been getting a lot of good resources here and tweet your pages on twitter.

      Anyway, this application is awesome and handy. Keep up the good work.

      1. Martin said on April 5, 2009 at 3:36 pm
        Reply

        Thanks a lot Richard, I would like to see you comment more often ;) Thanks for spreading the word, this is really appreciated.

    2. PeeJay said on April 5, 2009 at 11:27 pm
      Reply

      According to the developer’s homepage this is shareware, and will not perform search and replace operations until it is activated. To unlock this limitation, a license must be purchased (at the cost of $20 U.S.).

      1. Martin said on April 5, 2009 at 11:44 pm
        Reply

        Wow that’s strange. Yes, it tells you that when you try to run the task.

    3. axl456 said on April 5, 2009 at 11:46 pm
      Reply

      o_O i’d been looking for something like this for months, thank you!!!

    4. Roman ShaRP said on April 6, 2009 at 3:39 am
      Reply

      I’m using Replace Text, formerly called BK ReplaceEm, for about 8 years, and I satisfied with its capabilities.

      It helped me many times in my work.

    Leave a Reply