Share via


IntelliSense in Visual FoxPro

IntelliSense displays information in windows and lists that assists you with statement and function completion syntax and displays the available variables, objects, properties, methods, and events of objects.

In Visual FoxPro, although IntelliSense always is available for native commands and functions, strong typing allows full IntelliSense support in editor windows for all user-defined code elements.

The following are some features of IntelliSense in Visual FoxPro:

  • When you type a table-related keyword in the Visual FoxPro Editor or in the Command window, the Auto Table/Field drop-down list displays the valid members in the current context.
  • When you type one of the listed commands in the Command window, Visual FoxPro displays a list of the appropriate MRU files.
  • You can access IntelliSense functionality automatically for containers and controls in Visual FoxPro visual designers, such as the Form designer.
  • IntelliSense functionality is activated as you type in the Visual FoxPro Editor, in code editor windows for methods, and in the Command window.
  • Use the Visual FoxPro IntelliSense Manager Window to modify the appearance and behavior of the IntelliSense functionality.
  • You can modify or add to the functionality of IntelliSense in Visual FoxPro by modifying the contents of FoxCode.dbf.
  • You can enable or disable IntelliSense functionality programmatically by setting the _VFP.EditorOptions property value. For more information, see EditorOptions Property.

See Also

IntelliSense Overview | Auto Table/Field/Variable Names | Auto MRU (Most Recently Used) Files | IntelliSense Support in Visual FoxPro | Using IntelliSense in Visual FoxPro | Customizing IntelliSense Using FoxCode | FoxCode Object | EditorOptions Property