General
Selects parent control in design mode. Left mouse click + Escape drags the parent control
|
Esc
|
General
After selecting control in form designer, click on it with Shift again to select top most parent Form
|
↑ Shift + Mouse left click
|
General
In Object Inspector activates incremental search for properties. Press again Tab to move focus to property value
|
⭾ Tab
|
General
Invoke code templates also called code snippets
|
Ctrl + J
|
General
Delete text from cursor position until end of word
|
Ctrl + T
|
General
Incremental search
|
Ctrl + E
|
General
Delete current line
|
Ctrl + Y
|
General
Invoke buffer window when focus is on editor. The buffer window shows a list of all different tabs.
|
Ctrl + B
|
General
Insert a new GUID at the cursor position
|
Ctrl + ↑ Shift + G
|
General
Indent the current selected block
|
Ctrl + ↑ Shift + I
|
General
Unindent the current selected block
|
Ctrl + ↑ Shift + U
|
General
Indent the current selected block or current line in case of no selection
|
Ctrl + K + I
|
General
Unindent the current selected block or current line in case of no selection
|
Ctrl + K + U
|
General
Invoke SyncEdit
|
Ctrl + ↑ Shift + J
|
General
Automatically declare variable at cursor position
|
Ctrl + ↑ Shift + V
|
General
Delete to the end of line
|
Ctrl + ↑ Shift + Y
|
General
Match pair forward
|
Alt + [
|
General
Match pair backward
|
Alt + ]
|
General
Browse forward (hotlink history)
|
Alt + →
|
General
Browse backward (hotlink history)
|
Alt + ←
|
General
Browse to symbol under editor cursor (invoke a hotlink and add it to the hotlink history)
|
Alt + ↑
|
General
Run program to current cursor position
|
F4
|
General
Toggle breakpoint
|
F5
|
General
Debugger step into
|
F7
|
General
Trace into next source line
|
↑ Shift + F7
|
General
Debugger step over
|
F8
|
General
Run until return
|
↑ Shift + F8
|
General
Run program under debugger
|
F9
|
General
Program Reset
|
Ctrl + F2
|
General
Evaluate/modify
|
Ctrl + F7
|
General
Add Watch
|
Ctrl + F5
|
General
View units
|
Ctrl + F12
|
General
Goto line number in editor
|
Alt + G
|
General
Goto line number in editor
|
Ctrl + O + G
|
General
Start/stop recording editor macro
|
Ctrl + ↑ Shift + R
|
General
Play editor macro
|
Ctrl + ↑ Shift + P
|
General
Invoke code completion
|
Ctrl + Space
|
General
Invoke code parameter hints
|
Ctrl + ↑ Shift + Space
|
General
Open file at cursor
|
Ctrl + ⤶ Enter
|
General
Find all references
|
Ctrl + ↑ Shift + ⤶ Enter
|
General
Invoke class completion for the class that currently contains the cursor
|
Ctrl + ↑ Shift + C
|
General
Navigate to method implementation/declaration
|
Ctrl + ↑ Shift + ↑
|
General
Navigate to method implementation/declaration
|
Ctrl + ↑ Shift + ↓
|
General
Set a bookmark at current row in the source
|
Ctrl + ↑ Shift + 1 - 9
|
General
Go to a bookmark row in the source
|
Ctrl + 1 - 9
|
General
Opens the drop-down on the top-right corner of the code editor, listing all open files
|
Ctrl + Alt + F12
|
General
Wheel Navigate to previous or next method implementation in lexical order in this source unit, or within the class to which scope has been limited using Ctrl + Q + L
|
Ctrl + Alt + Mouse movement
|
General
Navigate to previous method implementation in lexical order in this source unit, or within the class to which scope has been limited using Ctrl + Q + L
|
Ctrl + Alt + ↑
|
General
Navigate to next method implementation in lexical order in this source unit, or within the class to which scope has been limited using Ctrl + Q + L
|
Ctrl + Alt + ↓
|
General
Navigate to the lexically first method implementation in this source unit, or within the class to which scope has been limited using Ctrl + Q + L
|
Ctrl + Alt + Home
|
General
Navigate to the lexically last method implementation in this source unit, or within the class to which scope has been limited using Ctrl + Q + L
|
Ctrl + Alt + End
|
General
Activate the Tool Palette in filtering mode (start typing, press Enter to drop component)
|
Ctrl + Alt + P
|
General
Adds current date to source code
|
Ctrl + Alt + A
|
General
Toggle comment per line or selected block and cursors goes down one line, Ctrl + # on nordic (and perhaps other international ) keyboards
|
Ctrl + /
|
General
Add todo list item
|
Ctrl + ↑ Shift + T
|
General
Toggle between Form as text mode or design mode
|
Alt + F12
|
General
Invoke Use unit dialog
|
Alt + F11
|
General
Invoke Open Project Dialog
|
Ctrl + F11
|
General
Invoke Project manager window
|
Ctrl + Alt + F11
|
General
Invoke Object Inspector window
|
F11
|
General
Toggle between code view and design view
|
F12
|
General
Invoke Window list
|
Alt + 0
|
General
Invoke Structure window
|
↑ Shift + Alt + F11
|
General
Invoke Browser window
|
Ctrl + ↑ Shift + B
|
General
Invoke Breakpoint window
|
Ctrl + Alt + B
|
General
Invoke Call Stack window
|
Ctrl + Alt + S
|
General
Invoke Watches window
|
Ctrl + Alt + W
|
General
Invoke Local Variables window
|
Ctrl + Alt + L
|
General
Invoke Threads window
|
Ctrl + Alt + T
|
General
Invoke FPU window
|
Ctrl + Alt + F
|
General
Invoke CPU window
|
Ctrl + Alt + C
|
General
Invoke Event window
|
Ctrl + Alt + V
|
General
Invoke Modules window
|
Ctrl + Alt + M
|
General
Invoke Forms window
|
↑ Shift + F12
|
General
Invoke Add to uses clause(Find unit in Delphi 2006) window (Refactoring)
|
Ctrl + ↑ Shift + A
|
General
Invoke Project Options window
|
Ctrl + ↑ Shift + F11
|
General
Compile Project
|
Ctrl + F9
|
General
Build Project
|
↑ Shift + F9
|
General
Invoke Add to project window
|
↑ Shift + F11
|
General
Run without debugging
|
↑ Shift + Ctrl + F9
|
General
Find
|
Ctrl + F
|
General
Find in Files
|
↑ Shift + Ctrl + F
|
General
Previous/next result (for Find in Files and Build Error Messages)
|
Alt + F7
|
General
Changes a word to lowercase and deselects selection
|
Ctrl + K + E
|
General
Changes a word to uppercase and deselects selection
|
Ctrl + K + F
|
General
Changes a word to lowercase
|
Ctrl + K + O
|
General
Changes a word to uppercase
|
Ctrl + K + N
|
General
Toggles case
|
Ctrl + O + U
|
General
Toggles Code folding between On and Off
|
Ctrl + ↑ Shift + K + O
|
General
Code folding: Expands All blocks of code
|
Ctrl + ↑ Shift + K + A
|
General
Code folding: Collapse current block of code
|
Ctrl + ↑ Shift + K + E
|
General
Code folding: Expand current block of code
|
Ctrl + ↑ Shift + K + U
|
General
Code folding: Toggle Current block (expand & collapse)
|
Ctrl + ↑ Shift + K + T
|
General
Code folding: Collapses all regions {$region 'comment'}..{$endregion}
|
Ctrl + ↑ Shift + K + R
|
General
Code folding: Collapse nested procedures
|
Ctrl + ↑ Shift + K + P
|
General
Code folding: Collapse all methods
|
Ctrl + ↑ Shift + K + M
|
General
Code folding: Collapse all classes
|
Ctrl + ↑ Shift + K + C
|
General
Code folding: Collapses down to primary Groups [Interface/Implementation]
|
Ctrl + ↑ Shift + K + G
|
General
Code folding: Collapses Namespace/Unit
|
Ctrl + ↑ Shift + K + N
|
General
Switch to the next open file in the editor
|
Ctrl + ⭾ Tab
|
General
Switch to the previous open file in the editor
|
Ctrl + ↑ Shift + ⭾ Tab
|
General
Invokes print selection dialog
|
Ctrl + K + P
|
General
Invokes Write block to file(selected text)
|
Ctrl + K + W
|
General
Invokes Read block from file(inserts text at cursor)
|
Ctrl + K + R
|
General
Copies selected text at the end of the selection
|
Ctrl + K + C
|
General
Select word at cursor position
|
Ctrl + K + T
|
General
Turns on block selection mode
|
Ctrl + O + C
|
General
Selects current line (and turns off block selection mode)
|
Ctrl + O + L
|
General
Toggles between limiting the Ctrl + Alt navigation shortcuts to the current class, or limiting it to the current unit
|
Ctrl + Q + L
|
General
Go to next item of Messages window
|
Ctrl + Q + W
|
General
Switches between source (.cpp) and header (.h)
|
Ctrl + F6
|
General
Undo
|
Alt + ⬅ Backspace
|
General
Display Popup menu
|
Alt + F10
|
General
Moves the cursor down one line and selects the column from the left of the starting cursor position
|
Alt + ↑ Shift + ↓
|
General
Selects the column from the cursor position to the end of the current line
|
Alt + ↑ Shift + End
|
General
Selects the column from the cursor position to the start of the current line
|
Alt + ↑ Shift + Home
|
General
Selects the column to the left of the cursor
|
Alt + ↑ Shift + ←
|
General
Moves the cursor down one line and selects the column from the right of the starting cursor position
|
Alt + Shift + Page Down
|
General
Moves the cursor up one screen and selects the column from the left of the starting cursor position
|
Alt + Shift + Page Up
|
General
Selects the column to the right of the cursor
|
Alt + ↑ Shift + →
|
General
Moves the cursor up one line and selects the column from the left of the starting cursor position
|
Alt + ↑ Shift + ↑
|
General
Cut word under cursor / current selected block
|
Alt + X
|
General
Copy word under Cursor / selected block
|
Ctrl + C
|
General
Select all
|
Ctrl + A
|
General
Delete the word to the beginning
|
Ctrl + ⬅ Backspace
|
General
Deletes a currently selected block
|
Ctrl + D
|
General
Scrolls down one line
|
Ctrl + ↓
|
General
Moves to the end of a file
|
Ctrl + End
|
General
Topic Search
|
Ctrl + F1
|
General
Open Main Menu
|
Ctrl + F10
|
General
Moves to the top of a file
|
Ctrl + Home
|
General
Replace Dialog
|
Ctrl + H
|
General
Inserts a tab character
|
Ctrl + I
|
General
Copy selected Block
|
Ctrl + Insert
|
General
Find again
|
Ctrl + L
|
General
Moves one word left
|
Ctrl + ←
|
General
Insert new line (same as Enter)
|
Ctrl + M
|
General
Insert new line after cursor (cursor stays in current line)
|
Ctrl + N
|
General
Open file at cursor
|
Ctrl + O + A
|
General
Browse symbol at cursor
|
Ctrl + O + B
|
General
Inserts compiler options and directives
|
Ctrl + O + O
|
General
Moves to the bottom of a screen
|
Ctrl + Page Down
|
General
Moves to the top of a screen
|
Ctrl + Page Up
|
General
Search Replace Dialog
|
Ctrl + Q + A
|
General
Moves cursor to the beginning of a block
|
Ctrl + Q + B
|
General
Moves cursor to end of a file
|
Ctrl + Q + C
|
General
Moves cursor to the end of a line
|
Ctrl + Q + D
|
General
Moves cursor to the top of the window
|
Ctrl + Q + E
|
General
Search Find Dialog
|
Ctrl + Q + F
|
General
Moves cursor to the end of a block
|
Ctrl + Q + K
|
General
Moves cursor to previous position
|
Ctrl + Q + P
|
General
Moves cursor to the beginning of a file
|
Ctrl + Q + R
|
General
Moves cursor to the beginning of a line
|
Ctrl + Q + S
|
General
Moves cursor to the top of the window
|
Ctrl + Q + T
|
General
Moves cursor to the bottom of the window
|
Ctrl + Q + U
|
General
Moves cursor to the bottom of the window
|
Ctrl + Q + X
|
General
Deletes to the end of Line
|
Ctrl + Q + Y
|
General
Replace Dialog
|
Ctrl + R
|
General
Moves one word right
|
Ctrl + →
|
General
Save
|
Ctrl + S
|
General
Save All
|
Ctrl + ↑ Shift + S
|
General
Selects from the cursor position to the end of the current file
|
Ctrl + ↑ Shift + End
|
General
Selects from the cursor position to the start of the current file
|
Ctrl + ↑ Shift + Home
|
General
Selects the word to the left of the cursor
|
Ctrl + ↑ Shift + ←
|
General
Selects from the cursor position to the bottom of the screen
|
Ctrl + Shift + Page Down
|
General
Selects from the cursor position to the top of the screen
|
Ctrl + Shift + Page Up
|
General
Selects the word to the right of the cursor
|
Ctrl + ↑ Shift + →
|
General
Redo
|
Ctrl + ↑ Shift + Z
|
General
Scrolls up one line
|
Ctrl + ↑
|
General
Paste
|
Ctrl + V
|
General
Undo
|
Ctrl + Z
|
General
Display Help
|
F1
|
General
Find again
|
F3
|
General
Insert Mode on / off
|
Insert
|
General
Moves the cursor down one line and selects from the right of the starting cursor position.
|
↑ Shift + ↓
|
General
Selects from the cursor position to the end of the current line
|
↑ Shift + End
|
General
Inserts a new line with a carriage return
|
↑ Shift + ⤶ Enter
|
General
Selects from the cursor position to the start of the current line
|
↑ Shift + Home
|
General
Paste from clipboard
|
↑ Shift + Insert
|
General
Selects the character to the left of the cursor
|
↑ Shift + ←
|
General
Moves the cursor down one line and selects from the right of the starting cursor position
|
Shift + Page Down
|
General
Moves the cursor up one screen and selects from the left of the starting cursor position
|
Shift + Page Up
|
General
Selects the character to the right of the cursor
|
↑ Shift + →
|
General
Moves the cursor to the left one tab position
|
↑ Shift + ⭾ Tab
|
General
Moves the cursor up one line and selects from the left of the starting cursor position
|
↑ Shift + ↑
|
General
Selects the column from the cursor position to the end of the current file
|
Ctrl + Alt + ↑ Shift + End
|
General
Selects the column from the cursor position to the start of the current file
|
Ctrl + Alt + ↑ Shift + Home
|
General
Selects the column to the left of the cursor
|
Ctrl + Alt + ↑ Shift + ←
|
General
Selects the column from the cursor position to the top of the screen
|
Ctrl + Alt + Shift + Page Down
|
General
Selects the column from the cursor position to the bottom of the screen
|
Ctrl + Alt + Shift + Page Up
|
General
Selects the column to the right of the cursor
|
Ctrl + Alt + ↑ Shift + →
|
General
Select editor window tab
|
AltGr + F12
|
General
IDE Insight
|
F6
|
General
IDE Insight
|
Ctrl + .
|