Performs spell check and profanity check for different types of text strings that exist inside your source code: a) "user visible" strings (messages, captions, menus etc.) that your source code exposes, b) code comments and c) variables, classes, function names etc. Displays suggestion list for all spelling errors. Implements "point and click" spelling correction. Supports spellcheck customizations and results filters. Supports custom dictionary. Creates error report. Applies spelling correction to the source files.