Editor

Edit menu commands

tags:

In the Edit menu, the following commands are available:

Class name auto complete

Overview

The EiffelStudio editor will complete class names automatically. This means, for example, when you type in the editor pane:

    a_variable_name: LI
and then triggers the class name auto-completion, one of two things will happen:

  • If there is only one accessible class name that begins `LI', then that class name will be automatically placed in the editor pane at the cursor.
  • If there is more than one such class name, the editor will propose a list of possible valid class names, as seen in Figure 1.

Selection

In EiffelStudio editor, you can select text by using either the mouse or the keyboard.

To select a text zone with the keyboard, move the cursor to one end of the zone. Then press "Shift" and maintain the key pressed until you moved the cursor to the other end of the zone. The selected zone will appear in reverse video. If you want to select the entire text, press "Ctrl" and "A".

Syntax auto complete

Syntax auto-complete in EiffelStudio editor is twofold :

  • The editor can close brackets ("(", "{" and "[") and quotes(""", "'" and "`") automatically. This feature is disabled by default. It can be activated in the editor preferences.
  • The editor can complete syntactic structures or part of them.

Feature call auto complete

Overview

EiffelStudio editor provides automatic help for completing feature calls.

EiffelStudio Editor

tags:

EiffelStudio includes an editor which allows you to read and modify the text of Eiffel classes.

The EiffelStudio editor offers usual Clipboard functionality, History functionality, and Search functionality. More advanced, class text specific functionalities such as Automatic completion and Operations on text blocks are also available.



Syndicate content