Underline Spelling Errors

Underline spelling errors as you write comments and strings, or check periodically in a batch mode. Checking as you write places squiggly lines under misspelled words.

misspelledString.gif

You select the color of underlining in the Visual Assist X options dialog.

misspelledOption.gif

Right+Click on a misspelled word and see a list of suggestions. Accept a suggested correction or add the word to your user dictionary.

misspelledStringRightClick.gif

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

misspellButton.gif

International Support

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

misspelledUK.gif

Additional Dictionaries

Visual Assist X reads dictionaries in the format standarized by OpenOffice.org, hence dictionaries from OpenOffice.org work with Visual Assist X.

Download your additional dictionary from OpenOffice.org, unzip and copy the dic and optional aff files to the Dict subdirectory of the Visual Assist X installation directory.

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

misspelledDic.gif

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.

misspelledDicUser.gif

Commented Code

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

misspelledCommentedCode.gif

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

misspelledCamelCase.gif

Preprocessor Macros

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

misspelledMacro.gif

An exception exists for misspelled words used elsewhere. If you misspell a word in a comment or string, then use it subsequently in a C/C++ preprocessor macro, the word is underlined.

misspelledMacroElsewhere.gif

Double Underlining

You see double underlining when the IDE underlines as well as Visual Assist X. For example, Microsoft Visual Studio .NET underlines strings in C# containing unrecognized escape sequences, and Visual Assist X underlines the misspelled words in those strings.

misspellDoubleUnderline.gif

Miscellaneous

A separate feature underlines mistyped symbols.

mistyped.gif

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.

misspelledFormat.gif

Single-letter words are not considered misspelled.

misspelledSingleLetter.gif

Words are not underlined while typing them.

misspelledWhileTyping.gif

Spell check in batch mode only is available in HTML, txt and IDL files.

Swear words appear in a list of suggestions if they exist in the underlying dictionary from OpenOffice.org.

misspelledDamm,png