Text WorkbenchBrought to you by SilverAge Software  
Search and replace tool with embedded editor and ftp-support

Feature Review

The Text Workbench provides so many functions that it is quite hard to embrace all of them in a brief review. The list below outlines the most important features.

File searching, filtering and handling

  • Searches files in one or more semicolon-separated folders.
  • Searches files in remote FTP folder by using the standard FTP URL format (ftp://username:password@server.com[/folder/folder/...]).
  • Supports ANSI, Unicode, UTF-8, Microsoft Word and Excel files.
  • Filters files by applying the search masks, which can be:
    • common wildcard masks (e.g.: *.html);
    • regular expression masks (e.g.: .+\.html).
  • Filters files by excluding the unwanted files by applying the exclude masks, which can be:
    • file masks to exclude unwanted files (e.g.: *.css);
    • path masks to exclude the whole folders from the search (these start with slash, e.g.: \private\).
  • Supports multiple semicolon-separated search masks.
  • Filters files by:
    • date of creation, access or modification;
    • size.
    • read-only attribute. Can restore the read-only attribute on the modified files.
  • Creates back-up copies of files in the specified folder.
  • Configurable target storage location in which the processed files are saved.
  • Finds text in file names.
  • Finds and replaces text in file names (renames files).
  • Other minor features.

Text searching

  • Can do case sensitive or insensitive searches.
  • Searches for plain text (without regular expressions).
  • Provides whitespace spanning options to ignore spaces, tabs and line breaks (for searches without regular expressions).
  • Searches text with regular expressions.
  • Provides option to edit the search text in the multiline editor thus allowing multiline searches.
  • Enhancements to make writing regular expressions easier (the Regular Expression Laboratory).

Text replacing and processing

These options are divided into several subgroups.

General features

  • Can replace the found text with the specified text.
  • Can ask for replacement confirmation via the Replacement Confirmation window.
  • Provides an excellent Scenario engine to create batch replace job scripts which enables you to replace multiple text portions at once.

Advanced features

  • Text Collector function to collect the found text portions and store it in a specified file - very usefule, for example, for gathering e-mail addresses.
  • Text Collector can collect text specified in either Find or Replace fiels. When using regular expressions, this allows to store not only the found text, but also transformed text according to the Replace field pattern.
  • Can generate search report in the HTML format.

Regular Expressions

  • Supports the ultimately extended regular expression syntax:
    • common search patterns (match any charachter, inclusive and exclusive character sets, greedy and non-greedy quantifiers etc.);
    • common replace pattrens (insert stored expression);
    • extended replace pattrens:
      • insert random identifier;
      • case transformation operators;
      • convert a symbol or a text portion to HTML entities;
      • insert contents of a whole specified file;
      • path name resolvers to convert paths from absolute to relative etc.

User interface features

  • Text viewer to browse through the search results.
  • Image browser.
  • Seamless text editor.
  • Binary viewer.
  • Multiline text editor to specify and search text consisting of more than one line.
  • Audible and visual alerts.
  • System tray icon


Download Free Trial      Order Full version