Extension Options Dialog

The following options are available:

Enable auto-completion- If selected, activates the Auto-Complete feature. See Auto-Complete for more information.

Syntax expansion - If selected, Auto-Complete will show Syntax Expansion choices for the word prefix under the cursor. Syntax Expansion completes syntactic elements of the language, like if or for state- ments, putting in the parentheses and braces matching your specified coding style settings. See Syntax Expansion for more information.

Keywords - If selected, Auto-Complete will show keyword choices for the word prefix under the cursor, if it matches one or more keywords in the current language.

Alias expansion - If selected, Auto-Complete will show the matching alias for the word under the curs- or. Aliases names require an exact word match, not just a prefix match. For more information on using aliases, see Aliases.

Symbols - If selected, symbols will be displayed as completion options if the word prefix at the cursor matches one or more symbols using a strict, context-sensitive and language-specific tag search.

Maximums (Symbols) - For performance tuning, you can limit the maximum number of symbols dis- played by Auto-Complete. This setting affects all file extensions.

Word completion - If selected, word completions will be displayed if the word prefix under the cursor matches one or more words in the current file. The strength of this option is that it ties into the word and line completion features of SlickEdit Core. After you select a word completion, you can press Ctrl+Shift+Space to complete the rest of the line from which the original word came. See Word Com- pletion for more information.

Maximums (Word completion) - For performance tuning, you can limit the maximum number of word completions displayed by Word Completion. This setting affects all file extensions. This is espe- cially useful when editing large files.

Auto-select unique items - If this option is selected and Auto-Complete finds exactly one word match, it will automatically select that match for completion. If this option is turned off, you must select a word to complete using the Tab key or the Up or Down arrow keys.

Tab inserts longest unique prefix - If selected, pressing Tab will cause Auto-Complete to attempt to insert the longest unique prefix match of all its completions. If the word prefix cannot be extended, Tab will cycle to the next completion choices.

Tab cycles through choices - Select this option if you want to use Tab and Shift+Tab to cycle through completion choices, as is done in some command shells. If deselected, Tab will attempt to in- sert the longest unique prefix (if selected), or insert the selected completion, or cancel Auto-Complete and behave normally if there is no completion selected.

Insert selected - If selected, when cycling through completion choices and a choice is selected, the se- lected choice will replace the current text. This modifies the file as you work.

Minimum prefix length - The minimum number of characters the word prefix must contain before auto- completions will be displayed automatically.

416

Page 438
Image 438
Slick V3.3 manual Extension Options Dialog