Toggling the Display of RootSchema Entities

You can dynamically hide the display of RootSchema entities from the displayed list of possible AutoComplete entities, which makes it simpler to identify the required entity when it is known to be defined in a user schema, by reducing the available options in the list box.

The Ctrl+R shortcut key sequence for the AutoCompleteToggleRootSchema action in the table on the Short Cut Keys sheet of the Preferences dialog toggles the display of RootSchema entities in the AutoComplete list box.

This shortcut key sequence is ignored by the JADE editor unless the AutoComplete list box is visible. (In the JADE development environment, the Ctrl+R shortcut keys initiate the Run Application dialog, and continues to do so if the AutoComplete list box is not visible.)

Every time the AutoComplete list box is initiated, RootSchema entities are included in the displayed list, if they are available. Each subsequent use of the Ctrl+R shortcut key sequence toggles the exclusion or inclusion of RootSchema entities; that is, properties, methods, constants, classes, external functions, and translatable strings (but not global constants) in the displayed list.

The first Ctrl+R sequence removes any RootSchema entities from the displayed list, the next restores them to the list, and so on.

If there is no non-RootSchema entity left after the first use of the Ctrl+R sequence, the AutoComplete list box will close.

The next time the AutoComplete list box is displayed, the list will contain RootSchema entities regardless of the previous use of Ctrl+R; that is, the sequence takes effect for the currently displayed list only.