IDE Classic Keyboard Shortcuts

From RAD Studio
Jump to: navigation, search

Go Up to Keyboard Mappings Index

The following table lists the IDE Classic Mapping keyboard shortcuts for the Code Editor.

Note: Keyboard shortcuts that include the CTRL+ALT key combination are disabled when the Use CTRL+ALT Keys option is unchecked on the Tools > Options > Editor Options > Key Mappings page.

Shortcut Action

Alt+[

Finds the matching delimiter (forward)

Alt+]

Finds the matching delimiter (backward)

Alt+Page Down

Goes to the next tab

Alt+Page Up

Goes to the previous tab

Alt+Shift+Down Arrow

Moves the cursor down one line and selects the column from the left of the starting cursor position

Alt+Shift+End

Selects the column from the cursor position to the end of the current line

Alt+Shift+Home

Selects the column from the cursor position to the start of the current line

Alt+Shift+Left Arrow

Selects the column to the left of the cursor

Alt+Shift+Page Down

Moves the cursor down one line and selects the column from the right of the starting cursor position

Alt+Shift+Page Up

Moves the cursor up one screen and selects the column from the left of the starting cursor position

Alt+Shift+Right Arrow

Selects the column to the right of the cursor

Alt+Shift+Up Arrow

Moves the cursor up one line and selects the column from the left of the starting cursor position

Click+Alt+mousemove

Selects column-oriented blocks

Ctrl+/

Adds or removes // to each line in the selected code block to comment the code.

Ctrl+Alt+Shift+End

Selects the column from the cursor position to the end of the current file

Ctrl+Alt+Shift+Home

Selects the column from the cursor position to the start of the current file

Ctrl+Alt+Shift+Left Arrow

Selects the column to the left of the cursor

Ctrl+Alt+Shift+Page Down

Selects the column from the cursor position to the top of the screen

Ctrl+Alt+Shift+Page Up

Selects the column from the cursor position to the bottom of the screen

Ctrl+Alt+Shift+Right Arrow

Selects the column to the right of the cursor

Ctrl+Backspace

Deletes the word to the left of the cursor (deletes characters to the next space)

Ctrl+Del

Deletes a currently selected block

Ctrl+Down Arrow

Scrolls down one line

Ctrl+End

Moves to the end of a file

Ctrl+Enter

Opens file at cursor

Ctrl+Home

Moves to the top of a file

Ctrl+I

Inserts a tab character

Ctrl+J

Templates pop-up menu

Ctrl+K+E

Lowercases the current word.

Ctrl+K+F

Uppercases the current word.

Ctrl+Left Arrow

Moves one word left

Ctrl+N

Inserts a new line

Ctrl+Num +

Increases the font size of the Code Editor.

Ctrl+Num -

Decreases the font size of the Code Editor.

Ctrl+O+C

Turns on column blocking

Ctrl+O+K

Turns off column blocking

Ctrl+O+O

Insert compiler options

Ctrl+P

Causes next character to be interpreted as an ASCII sequence

Ctrl+PgDn

Moves to the bottom of a screen

Ctrl+PgUp

Moves to the top of a screen

Ctrl+Right Arrow

Moves one word right

Ctrl+Shift+C

Invokes class completion for the class declaration in which the cursor is positioned

Ctrl+Shift K+A

Expands all blocks of code

Ctrl+Shift K+E

Collapses a block of code

Ctrl+Shift K+O

Toggles between enabling and disabling Code Folding

Ctrl+Shift K+T

Toggles the current block between collapsed and expanded

Ctrl+Shift K+U

Expands a block of code

Ctrl+Shift+End

Selects from the cursor position to the end of the current file

Ctrl+Shift+G

Inserts a new Globally Unique Identifier (GUID)

Ctrl+Shift+Home

Selects from the cursor position to the start of the current file

Ctrl+Shift+I

Indents block

Ctrl+Shift+Left Arrow

Selects the word to the left of the cursor

Ctrl+Shift+PgDn

Selects from the cursor position to the bottom of the screen

Ctrl+Shift+PgUp

Selects from the cursor position to the top of the screen

Ctrl+Shift+Right Arrow

Selects the word to the right of the cursor

Ctrl+Shift+space bar

Code Parameters pop-up window

Ctrl+Shift+Tab

Moves to the previous code page (or file)

Ctrl+Shift+Tab

Moves to the previous page

Ctrl+Shift+U

Outdents block

Ctrl+Shift+Y

Deletes to the end of a line

Ctrl+space bar

Code Completion pop-up window

Ctrl+T

Deletes a word to the right (deletes characters to the next space)

Ctrl+Tab

Moves to the next code page (or file)

Ctrl+Up Arrow

Scrolls up one line

Ctrl+Y

Deletes a line

F1

Displays a help topic describing:

  • A pointed reserved word, directive, or C++ keyword.
  • A pointed identifier (or selected qualified identifier) corresponding to a name of a procedure, function, constant, property, variable, field, type, program, unit, library, or package described in installed CHM help files.
  • The Code Editor.

Shift+Alt+arrow

Selects column-oriented blocks

Shift+Backspace

Deletes the character to the left of the cursor

Shift+Down Arrow

Moves the cursor down one line and selects from the right of the starting cursor position

Shift+End

Selects from the cursor position to the end of the current line

Shift+Enter

Inserts a new line with a carriage return

Shift+Home

Selects from the cursor position to the start of the current line

Shift+Left Arrow

Selects the character to the left of the cursor

Shift+PgDn

Moves the cursor down one line and selects from the right of the starting cursor position

Shift+PgUp

Moves the cursor up one screen and selects from the left of the starting cursor position

Shift+Right Arrow

Selects the character to the right of the cursor

Shift+Space

Inserts a blank space

Shift+Tab

Moves the cursor to the left one tab position

Shift+Up Arrow

Moves the cursor up one line and selects from the left of the starting cursor position