Auto-Complete - Settings

Contents  Previous  Next

 

Menu: Configure > Auto-Complete

 

Default Shortcut Key: none

 

Macro function: none

 

The Settings tab of the Configure Auto-Complete dialog contains general options that relate to the Auto-Complete feature.

 

 

ConfigureAutoCompleteSettings

 

 

Auto-Complete is active

The checkbox is the master on/off switch for the Auto-Complete feature.  If this box is unchecked, all Auto-Complete features and functions will be disabled.

 

Build the Harvested phrase list by analyzing text in the current file

Use this checkbox to control whether or not the current file will be analyzed to harvest words for use with the Auto-Complete feature.  If harvesting is not performed, the matching word list will be built from other sources: user-defined phrases, reserved words, and the master dictionary.

 

Ignore phrases with fewer than n characters

Use this option to specify the shortest word that should be collected during harvesting.  Auto-Complete is most effective when used to complete longer words, so there's little benefit to storing very small words when harvesting.

 

Store all case variations encountered (Boxer, BOXER, boxer...)

Use this checkbox to specify how case variations should be handled during harvesting.  When checked, all different case variations will be collected.  When unchecked, only the first case variation of a given word will be stored.

 

In addition to spaces, tabs and newlines, treat the following

characters as delimiters when harvesting words and phrases in...

 

Normal files

These characters will be treated as word delimiters when harvesting words from normal files -- that is, from files that do not have a Syntax Highlighting definition entry.

 

Program files

These characters will be treated as word delimiters when harvesting words from program files -- that is, from files that do have a Syntax Highlighting definition entry.

 

bm2The Program files delimiter characters control how the Auto-Complete feature harvests code fragments from the current file.  This list of delimiters will typically have fewer characters in it than the Normal files list of delimiters, so that longer code fragments can be collected.  Regardless of the delimiters listed here, Auto-Complete will also harvest program files with a more restrictive delimiter list so that the individual elements of a code fragment appear on their own.  For example, the code fragment  structure_name->variable_name[index_variable] might be collected in its entirety due to the Program files delimiters that are in use.  Regardless of those delimiters, structure_name, variable_name and index_variable will be harvested as individual entries as well.

 

Use words from the Dictionary list as potential expansion phrases

This checkbox controls whether or not dictionary words will be used to build the matching word list.

 

Use reserved words for the current file type as potential expansion phrases

This checkbox controls whether or not reserved words from the Syntax Highlighting information for the current file will be used to build the matching word list.

 

Add harvested phrases to the user-defined phrase list after successful use

When this option is checked, harvested words will be automatically added to the User-Defined phrase list after they have been used successfully in a word completion.  In this way, the User-Defined phrase list will become filled with the words that you use most often, and the Auto-Complete feature will become more tuned to your work style.

 

Ignore case when matching the typed text to a trigger sequence or phrase

Use this option to indicate whether or not character case should be considered when comparing typed text to User-Defined trigger sequences and phrases.

 

Beep after the trigger key has been used to cycle through all matching phrases

This option controls whether or not an audible beep should occur after the Trigger Key has been used to cycle through all potential matches.

 

When a delimiter triggers a user-defined phrase, insert the delimiter into the text as well

This option controls how a delimiter character should be treated when it is used to trigger a User-Defined phrase.

 

Set Trigger Key

Use the Set Trigger Key button to change the key that is used to complete a partially typed word, or expand a User-Defined phrase with trigger style activation.