search blog

7 min •

Delphi Hotkeys

I'm a sole Mac user so when I started to use Delphi on Windows I was surprised to see that not some but 95% of keyboard shortcuts are completely different. So after a lot of time searching I have come up with a list that I use often:

Hotkeys

Projects & Files

ActionHotkey
Open ProjectCtrl + F11
SaveCtrl + S
Save AllCtrl + Shift + S
UndoCtrl + Z
Redo commandCtrl + Shift + Z
Add to ProjectShift + F11
Project OptionsCtrl + Shift + F11
Next TabAlt + Page Down
Previous TabAlt + Page Up

Formatting

ActionHotkey
Format FileCtrl + D

Declarations

ActionHotkey
Declare VariableCtrl + Shift + V
Declare FieldCtrl + Shift + D

Forms & Units

ActionHotkey
Use UnitAlt + F11
View FormsShift + F12
View UnitsCtrl + F12
Toggle GUI/UnitF12
Toggle GUI/CodeAlt + F12
RenameCtrl + Shift + E
Find UnitCtrl + Shift + A

Text

ActionHotkey
Select AllCtrl + A
Copy SelectionCtrl + C
PasteCtrl + V
Cut SelectionCtrl + X
Remove selection/EOLCtrl + Backspace
Toggle CommentCtrl + /
Display Code CompletionCtrl + Spacebar
IndentCtrl + Shift + I
Delete LineCtrl + Y
ActionHotkey
FindCtrl + F
Find & ReplaceCtrl + R
Find in FilesCtrl + Shift + F
Go to LineAlt + G
Go to DeclarationAlt +
Back After Go to DeclarationAlt +

Running & Building

ActionHotkey
RunF9
Run without DebuggerCtrl + Shift + F9
Step OverF8
Step IntoF7
StopCtrl + F2
BuildShift + F9
CompileCtrl + F9
Toggle BreakpointF5

Bookmarks

ActionHotkey
Go to BookmarkCtrl + [0-9]
Toggle BookmarkCtrl + Shift + [0-9]

To Do

ActionHotkey
New/Edit ItemCtrl + Shift + T

Folding

ActionHotkey
Fold/ExpandCtrl + Shift + K + T
Fold All ClassesCtrl + Shift + K + C
Fold All MethodsCtrl + Shift + K + M
Expand AllCtrl + Shift + K + A

Panels

ActionHotkey
MessagesAlt + Shift + M
Tool PaletteCtrl + Alt + P
StructureAlt + Shift + F11
Object InspectorF11
ProjectCtrl + Alt + F11

Resources

Delphi Default Keyboard Shortcuts

Delphi Shortcuts Playlist


Object Pascal Interfaces SQL Server Tips & Tricks

Comments