IntelliSense. See examples and deeper technical detail at IntelliSense Custom Scripts.
IntelliSense, or statement completion, is a common editing function. It makes writing code easier since it automatically completes statements, properties, and arguments. This reduces the amount of code a developer needs to type, and is helpful because a developer doesn't need to reference the documentation to discover required function parameters.
Not to be confused with IntelliDrop.
See also IntelliSense FAQ.
In Visual FoxPro versions 7 and beyond, IntelliSense consists of the following features:
- Auto List Members Displays a drop-down list of valid members (properties, events, methods, and objects) for a specific object reference. For Component Object Model (COM) components, the information is read from the type library.
- Auto Quick Info Displays an Item Tips-like window for commands, functions, properties, methods, and events. The information in this window includes a list of function parameters or command arguments, as well as their data types if available.
- Auto List Values Displays a drop-down list of valid property settings. For example, if a property is of type Logical, a list containing True or False is displayed. For properties in type libraries, Visual FoxPro will support enumerations.
- Extensibility VFP's version of IntelliSense is table-driven. Thus, users can extend it to meet their own needs.
Contributors: Fernando Alvares, Tamar Granor, Alex Feldstein
Category VFP Future Category IntelliSense Category VFP IDE
( Topic last updated: 2005.01.16 10:35:12 PM )