
Preferences
General

Apply Cleaner to entire Document if no selection – indicates whether to apply the cleaner to the entire document or just the selection. This option is off by default.
Automatically check for updates – indicates whether TextSoap should regularly check for new updates. This option is on by default.
Quit Application when last document is closed – will automatically quit the application when you close the last document. This option is on by default.
Enable Clipboard Workspace – will paste the contents of the clipboard into a special workspace window when TextSoap starts up. When TextSoap quits, it automatically copies the contents of this workspace back to the clipboard. This option is on by default. If the option is off, TextSoap will simply open an untitled document.
Format – You can specify whether you want plain text or Rich text (with fonts, paragraph formatting, etc) as your clipboard document. This option is set to "Rich text" by default. General
Clipboard Look – allows you to specify the look of the clipboard workspace. Several styles are available (changes between the Original Style and New Style require re-launching TextSoap).
New Documents

New Document Type – allows you to specify if you wish to create plain or rich text documents when you select New (or press command-N). This option is set to "Rich text document" by default.
Note: You can use Command-Option-N to always create a new Plain text document or use Command-Control-N to always create a new Rich text document.
Check spelling as you type – allows you to activate the automatic spell checker for new documents. The option is on by default.
Show ruler (for Rich Text) – allows you to indicate whether to show the ruler by default when creating a Rich Text document. The default for this option is on for rich text documents (the ruler does not display for plain text documents).
Append ".txt" extension to plain text files – standard option that mimics TextEdit's behavior. The option is on by default.
Show Invisible Characters (spaces, tabs, end- of-line) – shows spaces, tabs, returns and other invisible characters. You can toggle this per document using the toolbar button. The option is on by default.
Default Fonts – allows you to specify what font to use depending on the type of document created.
MyScrub

Define the cleaners you wish to use when you click on the MyScrub cleaner. This preference acts like a a very specialized "Custom Cleaner", with multiple Apply Cleaner steps (one for each cleaner listed).
OS X Services

This preference option allows you manage OS X Services, including the install/removal of the Services menu. If you have a TextSoap Deluxe license, you can also specify the group to base the contents of the Services menu on.
This preference option also allows you to specify keyboard shortcuts for OS X Service items. OS X Services does set a few limitations on using key equivalents. It needs to be either ⇧⌘KEY or ⌘KEY where KEY is an ASCII character and it must not otherwise be used in the current application (we didn't make the rules).
To remove a key equivalent, select the key field and press SPACE.
TextSoap sets the key for the specific cleaner, so even if you change groups – if that cleaner is contained in the group, it will retain its key equivalent. TextSoap will only set the key equivalent for an item that is to be displayed in OS X Service menu. Key equivalents set for cleaners not in the group used by OS X Services will be ignored.
Because of these limitations, we recommend that you use key equivalents sparingly.
Tip: You can change the key equivalents "on the fly". If you have use for a specific cleaner, setup a key equivalent, in most cases the changes are immediate. When you're done, just remove it if necessary.
Clear All Key Shortcuts – This option allows you to remove key shortcuts associated with all the cleaners.
Clean Keys (Deluxe)
Requires a TextSoap Deluxe license.

This preference allows you to associate a cleaner with the command-1 through command-9 keys.
Note: Command-0 is predefined to always call MyScrub and cannot be changed.
To define a command key -- choose a cleaner from the popup associated with the specific key. Choose None if you do not wish a cleaner defined with a key.
Use the Filter field to reduce the number of cleaners in the popups. The popups will only show cleaners that contain the given text (plus the currently selected item).
Plug-ins (Deluxe)
Requires a TextSoap Deluxe license.
** Note: CMM and OSAX plug-in management was moved to this preference starting with Version 5.5

TextSoap 5.6 offers some new plug-in management tools to ease the installation and updating of these plug-ins. Click on the info icon to show you the destination location of the actual plug-in.
You can optionally install plug-ins for Contextual Menus, AppleScript, BBEdit, TextWrangler, Mailsmith and Eudora by checking the item next to the appropriate name.
Contextual Menu Module allows you to base the contents on a cleaner group.
BBEdit, TextWrangler and Mailsmith allow plug-ins in the Applications support folder. The plug-ins are copied and updated in this location. The applications will automatically pick up the updated versions.
Eudora does not support plug-ins in the Applications support folder. This requires one additional step by the user. After checking the items. An alias to the plug-in (now located in ~/Applications Support/Eudora/Plug-Ins/) is created and placed in the Eudora/Contents/PlugIns/ folder). Doing this allows the plug-in to be updated in the Applications Support folder and still recognized in the Eudora application.
Advanced
Starting with Version 5.7, these preference options are no longer generally available. Most users did not need the options provided and it only created confusion in TextSoap's behavior when the options were selected without complete understanding of the option.
For those truly in need of the functionality, you can access them under the Additional Support Options menu item, but it is recommended that you use them with caution.