Adding text

The editor has two text input modes:

To toggle between insert and overwrite mode

Deleting text

To delete one character to the left of the cursor
To delete one character to the right of the cursor
To delete one word to the left of the cursor
To delete one word to the right of the cursor
To delete an area of selected text

Using the clipboard

To copy selected text from the current editor and place them onto the clipboard
To copy selected text from the current editor and append them onto the end of the clipboard
To copy whole lines from the current editor and place them onto the clipboard
To copy whole lines from the current editor and append them onto the end of the clipboard
To copy bookmarked lines from the current editor place them onto the clipboard
To copy bookmarked lines from the current editor and append them onto the end of the clipboard
To cut selected text from the current editor and place them onto the clipboard
To cut selected text from the current editor and append them onto the end of the clipboard
To cut whole lines from the current editor and place them onto the clipboard
To cut whole lines from the current editor and append them onto the end of the clipboard
To cut bookmarked lines from the current editor and place them onto the clipboard
To cut bookmarked lines from the current editor and append them onto the end of the clipboard
To paste text into current editor from clipboard
To paste text into a new editor from clipboard
To clear the clipboard

Using the Clipboard Ring

The code editor captures all Cut and Copy operations and stores the the cut or copied item on the Clipboard Ring. The clipboard ring stores the last 20 text items that were cut or copied, but you can configure the maximum number of items stored on the clipboard ring using the environment options dialog.

To show the Clipboard Ring
To use the Clipboard ring
To configure the Clipboard Ring

Drag and drop editing

You can select text and then drag and drop it in another location. You can drag text to a different location in the same text editor or to another text editor.

To drag and drop text

Dragging text moves it to the new location. You can copy the text to a new location by holding down the Ctrl key while moving the text: the mouse cursor changes to indicate a copy. Pressing the Esc key while dragging text will cancel a drag and drop edit.

To enable or disable drag and drop editing

Undo and redo

The editor has an undo facility to undo previous editing actions. The redo feature can be used to re-apply previously undone editing actions.

To undo one editing actions
—or—
—or—
To undo multiple editing actions
To redo one editing action
—or—
—or—
To redo multiple editing actions

Indentation

The editor uses the Tab key to increase or decrease the indentation level. The indentation size can be altered in the editor's Language Properties window.

To change the indentation size

The editor can optionally use tab characters to fill whitespace when indenting. The use of tabs for filling whitespace can be selected in the editor's Language Properties window.

To enable or disable the use of tab characters when indenting

The editor can provide assistance with source code indentation while inserting text. There are three levels of indentation assistance:

To change the indentation mode
To change whether opening braces are indented in smart indent mode
To change whether closing braces are indented in smart indent mode
To change number of previous line used for context in smart indent mode