Share via


IntelliSense Activator, Navigation, and Terminator Keys

IntelliSense responds to activator keys such as the SPACEBAR, navigation keys such as alphanumeric keys, and terminator keys such as the ESC key. The code context and the language element determine which activator keys you can use.

The following tables describe activator, navigation, and terminator keys that IntelliSense responds to.

Activator Keys

Key

Description

SPACEBAR

Space (" "). Activator key for Visual FoxPro commands and user-defined language elements. Displays member lists or Tip windows.

(

Opening parenthesis. Activator key for Visual FoxPro functions and object methods. Displays value lists or Tip windows.

PERIOD

Period (.). Activator key for system variables or objects. Displays member lists of object properties, methods, or events or Tip windows.

=

Equal sign. Activator key for properties. Verifies white space between the property and the "=" character. Displays value lists, value editors, for example, font or color pickers, or Tip windows.

Navigation Keys

Key

Description

a–z, A-Z, 0-9

Alphanumeric. Navigates matching items in IntelliSense lists until no more matches exist.

<

LEFT ARROW. Positions the cursor one character to the left. Closes the IntelliSense list if the cursor moves out of context, for example, preceding a period.

>

RIGHT ARROW. Positions the cursor one character to the right. Closes the IntelliSense list if the cursor moves out of context, for example, following what has been typed.

PAGE UP

Moves the cursor one page up in the IntelliSense list.

PAGE DOWN

Moves the cursor one page down in the IntelliSense list.

TAB

Inserts a selected item in an IntelliSense list into the code and positions the cursor immediately following the added item.

Terminator Keys

Key

Description

ESC

Closes the IntelliSense list box.

HOME

Closes the IntelliSense list box and positions the cursor at the beginning of the current line.

END, ENTER, SPACEBAR, and other non-alphanumeric characters

Closes the IntelliSense list box and positions the cursor at the end of the current line.

See Also

Tasks

How to: View IntelliSense When Writing Code

Other Resources

IntelliSense Overview