|
Editor
shortcuts
|
Previous Top Next |
The following
table presents the editor commands and the default associated shortcuts. These
shortcuts can be changed using
Editor
Options.
For further IDE commands and keyboard shortcuts see
Keyboard
Shortcuts.
|
Command
|
Shortcut
|
Description
|
|
Block Indent
|
Shft+Ctrl+I
|
Indent selection
|
|
Block Unindent
|
Shft+Ctrl+U
|
Unindent selection
|
|
Clear All
|
|
Delete everything
|
|
Column Select
|
Shft+Ctrl+C
|
Set Column selection mode
|
|
Context Help
|
F1
|
Context Sensitive Help
|
|
Copy
|
Ctrl+C
Ctrl+Ins
|
Copy selection to Clipboard
|
|
Copy Line Down
|
Shft+Alt+Down |
Copy
line(s) down
|
|
Copy Line Up
|
Shft+Alt+Up |
Copy
line(s) up
|
|
Cut
|
Ctrl+X
Shft+Del
|
Cuts selection
|
|
Delete BOL
|
|
Delete from cursor to beginning of line
|
|
Delete
|
|
Delete selection
|
|
Delete Char
|
Del
|
Delete next char
|
|
Delete EOL
|
Shft+Ctrl+Y
|
Delete from cursor to end of line
|
|
Delete Last Char
|
Bksp
|
Delete last char (i.e. backspace key)
|
|
Delete Last Word
|
Ctrl+Bksp
|
Delete from cursor to start of word
|
|
Delete Line
|
Ctrl+Y
|
Delete current line
|
|
Delete Word
|
Ctrl+T
|
Delete from cursor to end of word
|
|
Down
|
Down
|
Move cursor down one line
|
|
Editor Bottom
|
Ctrl+End
|
Move cursor to end of file
|
|
Editor Top
|
Ctrl+Home
|
Move cursor to start of file
|
|
Go To Marker i
|
Ctrl+i
|
Go to numbered bookmark i (i=0..9)
|
|
Insert Line
|
Ctrl+N
|
Break line at current position, leave caret
|
|
Insert Mode
|
|
Set editor mode to insert mode
|
|
Left
|
Left
|
Move cursor left one char
|
|
Line Break
|
Ctrl+M
|
Break line at current position, move caret to new line
|
|
Line End
|
End
|
Move cursor to end of line
|
|
Line Select
|
Shft+Ctrl+L
|
Set selection mode to Line
|
|
Line Start
|
Home
|
Move cursor to beginning of line
|
|
Lower Case
|
Ctrl+K, Ctrl+L
|
Change word at cursor or selection to lower case
|
|
Match Bracket
|
Ctrl+]
|
Go to matching bracket
|
|
Select to Bracket
|
Shift+Ctrl+]
|
Go to matching bracket extending the selection
|
|
Move
Line Down
|
Alt+Down |
Move
line(s) down
|
|
Move
Line Up
|
Alt+Up |
Move
line(s) up
|
|
Normal Select
|
Shift+Ctrl+N
|
Set selection mode to Normal
|
|
Overwrite mode
|
|
Set editor mode to overwrite mode
|
|
Page Bottom
|
Ctrl+PgDn
|
Move cursor to bottom of page
|
|
Page Down
|
PgDn
|
Move cursor down one page
|
|
Page Left
|
|
Move cursor left one page
|
|
Page Right
|
|
Move cursor right one page
|
|
Page Top
|
Ctrl+PgUp
|
Move cursor to top of page
|
|
Page Up
|
PgUp
|
Move cursor up one page
|
|
Paste
|
Ctrl+V
Shft+Insert
|
Paste Clipboard to current position
|
|
Redo
|
Shift+Ctrl+Z
Shft+Alt+BkSp
|
Perform redo if available
|
|
Right
|
Right
|
Move cursor right one char
|
|
Scroll Down
|
Ctrl+Down
|
Scroll down one line leaving cursor position unchanged
|
|
Scroll Left
|
|
Scroll left one char leaving cursor position unchanged
|
|
Scroll Right
|
|
Scroll right one char leaving cursor position unchanged
|
|
Scroll Up
|
Ctrl+Up
|
Scroll up one line leaving cursor position unchanged
|
|
Sel Down
|
|
Extend selection one line down
|
|
Sel Editor Bottom
|
Shft+Ctrl+End
|
Extend selection to the end of file
|
|
Sel Editor Top
|
Shft+Ctrl+Home
|
Extend selection to the start of file
|
|
Sel Left
|
Shft+Left
|
Extend selection one char left
|
|
Sel Line End
|
Shft+End
|
Extend selection to the end of line
|
|
Sel Line Start
|
Shft+Home
|
Extend selection to the start of line
|
|
Sel Page Bottom
|
Shft+Ctrl+PgDn
|
Extend selection to the bottom of the page
|
|
Sel Page Down
|
Shft+PgDn
|
Extend selection one page down
|
|
Sel Page Left
|
|
Extend selection one page left
|
|
Sel Page Right
|
|
Extend selection one page right
|
|
Sel Page Top
|
Shft+Ctrl+PgUp
|
Extend selection to the top of the page
|
|
Sel Page Up
|
Shft+PgUp
|
Extend selection one page up
|
|
Sel Right
|
Shft+Right
|
Extend selection one char right
|
|
Sel Up
|
Shft+Up
|
Extend selection one line up
|
|
Sel Word Left
|
Shft+Ctrl+Left
|
Extend selection one word to the left
|
|
Sel Word Right
|
Shft+Ctrl+Right
|
Extend selection one word to the right
|
|
Select All
|
Ctrl+A
|
Select all text in the editor
|
|
Set Marker i
|
Shft+Ctrl+i
|
Set numbered bookmark i at the current position (i=0..9)
|
|
Shift Tab
|
Shft+Tab
|
Action dependent on
indentation options
|
|
Tab
|
Tab
|
Insert tab or spaces depending on
editor options
|
|
Title Case
|
Ctrl+K, Ctrl+T
|
Change word at cursor or selection to title case
|
|
Toggle Case
|
|
Toggle the case of the word at cursor or selection
|
|
Toggle Mode
|
Ins
|
Toggle insert/overwrite mode
|
|
Undo
|
Ctrl+Z
Alt+Bksp
|
Undo last action
|
|
Up
|
Up
|
Move cursor up one line
|
|
Upper Case
|
Ctrl+K, Ctrl+U
|
Change word at cursor
or selection to upper case
|
|
Word Left
|
Ctrl+Left
|
Move cursor left one word
|
|
Word Right
|
Ctrl+Right
|
Move cursor right one word
|
|
Zoom in
|
Alt+'+'
|
Increase the font size of the editor
|
|
Zoom out
|
Alt+'-'
|
Decrease the font size of the editor
|
|
Code folding shortcuts
|
||
|
Fold All
|
Shft+Ctrl+-
|
Fold all ranges
|
|
Unfold All
|
Shft+Ctrl+/
|
Unfold all ranges
|
|
Fold Nearest
|
Ctrl+/
|
Fold nearest range
|
|
Unfold Nearest
|
Shft+Ctrl+/
|
Unfold nearest range
|
|
Fold Regions
|
Fold all regions
|
|
|
Unfold Regions
|
Unfold all regions
|
|
|
Fold Level 1
|
Ctrl+K Ctrl+1
|
Fold top level ranges (level 1)
|
|
Unfold Level 1
|
Shft+Ctrl+K
Shft+Ctrl+1
|
Unfold top level ranges (level 1)
|
|
Fold Level 2
|
Ctrl+K Ctrl+2
|
Fold level 2 ranges
|
|
Unfold Level 2
|
Shft+Ctrl+K
Shft+Ctrl+2
|
Unfold level 2 ranges
|
|
Fold Level 3
|
Ctrl+K Ctrl+3
|
Fold level 3 ranges
|
|
Unfold Level 3
|
Shft+Ctrl+K
Shft+Ctrl+3
|
Unfold level 3 ranges
|
|
Fold Functions
|
Fold all functions (IDE command)
|
|
|
Unfold Functions
|
Unfold all functions (IDE command)
|
|
|
Fold Classes
|
Fold all classes (IDE command)
|
|
|
Unfold Classes
|
Unfold all classes (IDE command)
|
|
|
Other shortcuts available in the editor
|
||
|
Code completion
|
Ctrl+Space
|
Start
code completion
|
|
Call tips
|
Shft+Ctrl+Space
|
Show a
call tip
|