Word Completion; Configuring Completion Settings - SlickEdit V3.3 User Manual

Slick computer accessories user manual
Table of Contents

Advertisement

Auto-Complete options can be configured for each file extension type. This allows you to activate and de-
activate particular features on a per-language basis. To change Auto-Complete options, see
Complete Tab
.

Word Completion

Word Completions search the current editor window for text matching the prefix at the current cursor posi-
tion. Most completions are driven by Context Tagging
variables. Word Completions can match any text in the current editor window, including comments.
Auto-Complete also lists word completions, but it is often faster to use key bindings to search for and in-
sert Word Completions. The following is a list of commands for these operations and the key bindings in
the CUA emulation. See
• complete_prev (Ctrl+Shift+Comma) – Searches backwards through the current editor window to find
a match.
• complete_next (Ctrl+Shift+Dot) – Searches forwards through the current editor window to find a
match.
• complete_more (Ctrl+Shift+Space) – Adds subsequently more text from the matched line to the curs-
or position, allowing you to extend the amount of text inserted.
The following example of code shows how word completion is used:
if (pWindowView->pBuffer->LineNum>100) {
pW<Cursor is Here>
}
Press Ctrl+Shift+Comma,Ctrl+Shift+Space,Ctrl+Shift+Space to obtain the following result:
if (pWindowView->pBuffer->LineNum >100) {
pWindowView->pBuffer->LineNum <Cursor is Here>
}
Pressing Ctrl+Shift+Comma matched "pWindowView" in the previous line. If you wanted to match an
earlier occurrence beginning with "pW", press Ctrl+Shift+Comma to find the next previous match. This
also changed "pW" on the second line to the matching text, "pWindowView". Pressing Ctrl+Shift+Space
extends that selection, matching "pWindow->pBuffer". Pressing Ctrl+Shift+Space, again, extends the se-
lection to include "pWindow->pBuffer->LineNum".
You can easily see how this would save time typing in multiple lines that access structs, class members,
arrays, etc.

Configuring Completion Settings

148
Word Completion
Creating Bindings
to change them.
, matching symbols such as function names and
®
Auto-

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the SLICKEDIT V3.3 and is the answer not in the manual?

This manual is also suitable for:

Corev3.3 for eclipse

Table of Contents