Intellisense is a feature that provides choices of code items and values as you type. Not all code editors use intellisense; those that do are indicated by an asterisk in the list of Enterprise Architect code editors. Intellisense provides you with context-based assistance through autocompletion lists, calltips and mouseover information.
Intellisense is also disabled while you record a macro in the Source Code Viewer.
An autocompletion list provides a list of possible completions for the current text. The list is automatically invoked when you enter an accessor token (such as a period or pointer accessor) after an object or type that contains members.
You can also invoke the autocompletion list manually by pressing [Ctrl]+[Spacebar]; the Code Editor then searches for matches for the word leading up to the invocation point.
Select an item from the list and press [Enter] or [Tab] to insert the item into the code. To dismiss the autocompletion list, press [Escape].
Calltips display the current method's signature when you type the parameter list token (for example, opening parenthesis). If the method is overloaded, the calltip displays arrows that you can use to navigate through the different method signatures.
You can display supporting documentation for code elements (for example, attributes and methods) by hovering the cursor over the element in question.