IntelliSense is a special technology that is used to analyze code by displaying certain code elements available for use. IntelliSense is used to simplify application development by autocompleting printed code, which helps to reduce the time spent and avoid typos in the code.
The IntelliSense technology is supported on editing the code of Fore/Python modules and forms.
A list of code elements available for use in the current position is displayed as a drop-down list sorted alphabetically. To open the list, press CTRL+SPACE. Select an element in the list to see its details. Depending on the type of the selected element, the details can include the following information:
Type of the selected element: class, interface, property, method, and so on.
List of mandatory and optional parameters.
Type of returned value or the value itself.
Keywords.

To insert the required element into code, execute one of the operations:
Press the ENTER key.
Press the TAB key.
Click the element.

To insert the required element into code, execute one of the operations:
Press the SPACE key.
Press the ENTER key.
Press CTRL+ENTER.
Press the TAB key.
Double-click the element.
When a list contains a lot of elements, scrollbar is also available. The list of members can be closed at any moment by pressing the ESC key.
For each type member a tooltip is available that contains member syntax and the list of its mandatory and optional parameters. This tooltip is displayed automatically after typing an opening round bracket after the type member name. The parameter, which value is currently edited, is highlighted in bold. After typing closing round bracket the tooltip is hidden. To open the tooltip manually, press CTRL+SHIFT+SPACE.

See also: