The cleaner palette is now in a drawer attached to each window, keeping the cleaners within easy reach while editing.
Word count is now part of each document and is updated as you type. Word count shows statistics for the selection when there is one and the entire document when there is no selection.
Text editor supports scaling above 100%. Great for working on small font text.
Text editor supports use of the new Grammar checking tools in Leopard.
Colors can be associated with group items, offering another option in organizing your cleaners. Colors can also be associated with Label text.
BBEdit plug-in palette supports group item colors.
Use the shortcut Command-\ to switch between focus on the text editor and filtering cleaners in the palette.
A new Capitalize with Title Case cleaner provides advanced Title Case support. It ignores small words such as: a, an, and, as, at, but, by, en, for, if, in, of, on, or, the, to, via, vs., and v.. It capitalizes all words that don't have mixed-case (such as iTunes, iPhone, TextSoap), leaving the mixed-case words untouched. Special cases AT&T and Q&A. Deluxe users may create customized variations using the Title Case with Options action in a Custom Cleaner.
New single window interface to all your custom cleaners.
Cleaner actions list supports filtering. Optionally hide descriptions for a more compact list.
RegEx Help: A quick reference guide when putting together a Find and Replace Text action using regular expressions.
Collapse actions to reduce clutter.
Shows cleaner name in title of actions that apply a cleaner.
Attach comments to individual actions for future reference.
Filter field is next to the popup menu in actions for easier access.
Select, cut, copy, paste, and duplicate one or more actions within a cleaner or between cleaners.
Cleaners support optional subroutines. Subroutines are a named collection of actions that are only visible to the that cleaner. Tasks that required multiple cleaners can accomplish the same thing with subroutines.
Subroutines appear underneath the cleaner name on the left sidebar. If the cleaner name has a disclosure button, it has subroutines. Expand the items and highlight to view the contents of the subroutine. Use the contextual menu or gear menu to add and remove subroutines.
Action menu button adds options to copy, paste, duplicate, delete, expand, collapse, show note, hide note, enable, disable one or more selected actions.
New Preview Cleaner feature tests your custom cleaner with a one click. The new feature dramatically simplifies the workflow of writing and testing a custom cleaner. It works with a copy of the text from the Clipboard Text window and processes it using the current cleaner as defined in the editor. Click the Preview Cleaner button again to go back to the editor.
All Find and Replace actions now support finding both regular expression and textual finds. Textual finds also support: Contains, Begins with, Whole words, and Ends with.
Bulk Find and Replace action allows multiple find and replace. Earlier versions required a separate find and replace action for every replacement.
Title Case with Options. This action allows you to customize the behavior of the new Title Case cleaner. This action allows you to replace or augment the small words list used. You can also replace or augment the special case words that you want to specify exact case for.
Call Subroutine. Variation of Apply Cleaner, but calls a subroutine within the current custom cleaner.
Find Text and Call Subroutine. Variation of Find Text and Apply Cleaner, but calls a subroutine within the current custom cleaner.
Find a Style and Call Subroutine. Variation of Find Style and Apply Cleaner, but calls a subroutine within the current custom cleaner.
New Clean Text Contents automator action replaces the older Apply Cleaner action.
New Clean Text Files automator action will apply TextSoap cleaners to most text files. It works with plain text and rich text (including rich text with graphics). Use this action to create a batch cleaning solution.
Both new actions allow you to filter the pop-up menu list to help you find the cleaner you are looking for.
There were more than 100 new features and improvements made in TextSoap 5. Here is a brief synopsis of some of the changes:
Universal Binary
Fresh interface
One-click buttons on cleaner palette improved
Regular Expressions in Find Dialog
Show Statistics using Growl
Add text labels to cleaner groups.
Custom cleaner groups. Organize cleaners to meet specific task needs.
Custom cleaners can be shared with others
Filter on cleaner names
Clipboard workspace window
New Tag cleaners for HTML and PLIST text
End of line handling for clipboard contents
Lines Sorting cleaners
Support for rich text with Graphics
Improved invisible character handling
New Actions and action related changes
Regular expressions in Find and Replace action
Run Automator Workflows to clean text
Run Automator Workflows within a custom cleaner
Extract text action
Find Text and Apply Style
Tag Text based on Style
Find a Style and Apply Cleaner
Set Style (Font, size, color)
Find Text and Apply Cleaner
Tag Text action
Add Prefixes to lines action
Remove Prefixes from lines action
Add Suffixes to lines action
Remove Suffixes from lines action
Line Sorting actions