Case Status
Log In



Whole Tomato Software - Home
  • RSS Feed

Underline Spelling Errors

Underline spelling errors as you write comments and strings, or check periodically in a batch mode. 

Right+Click or press the menu key when the caret is on a misspelled word to see a list of suggested spellings. Accept a suggestion or add the word to your user dictionary.

Spell check in batch mode using a button in the Visual Assist toolbar. If present, your current selection is checked. If there is no selection, your current file is checked.

Select the color of underlining in the Visual Assist options dialog.

International Support

Installation of Visual Assist includes only a U.S. English dictionary. Additional dictionaries are available for more than 50 languages and dialects.

Visual Assist reads dictionaries in the format from

Download your additional dictionary from Change the oxt extension to a zip extension, unzip, and copy the dic and optional aff files to the Dict subdirectory of the Visual Assist data directory:


Restart your IDE to make Visual Assist find your new dictionaries.

User Dictionary

When you Right+Click a misspelled word you have the option to add the misspelled word to a dictionary of user-defined words. The words are stored in plain text in UserWords.txt in the Dict subdirectory. You can add words to the user dictionary, one word per line, with any text editor.

Commented Code

Visual Assist does not underline what it believes is commented code. This includes symbols defined in any context.

Words within comments that appear in PascalCase, camelCase or hungarian_notation are not underlined. Visual Assist assumes the words refer to symbols.

Preprocessor Macros

String arguments to C/C++ preprocessor macros are not checked, e.g. string arguments to _T().


Single-letter words are not considered misspelled.

Visual Assist waits for a pause in typing before underlining so it doesn't underline unfinished words. 

Words that contain, or are followed by, special characters such as @ and <, are assumed to be part of an email address or URL and are not underlined.

Formatting symbols such as %d and \n are not underlined.