please to see here: 在代码编辑器中按Ctrl+E可以 激活Increment Search。这样就避免了从菜单中选择Search->Find,再输入文本的繁琐步骤。选中一或者几行文本,然后按Ctrl+Shift+I,可以增加这几行的缩进量;Ctrl+Shift+U减少缩进。缩进的距离取决于Editor Options里面的Auto Indent设置。选中一些文本,按Ctrl+O+U(保持Ctrl按下,先按O,再按U),将改变选中文本的大小写。Ctrl+K+E将选中文本全部变成小写;Ctrl+K+F变成全部大写。 在Form Designer中工作的时候,选中某个构件,按下Ctrl和方向键拖动它将能够微调它的位置,而不用对齐到网格(Snap to Grid只对鼠标操作有效。)不过,如果Shift和Ctrl一起按下,则按方向键的时候构件移动会自动对齐到网格。 Object Inspector中的一个重要改进是Object Inspector支持Component reference的In-place expanding。例如,Label的FocusControl会以褐色标记,表示它是指向另一个构件的特殊属性。将FocusControl设为某个构件,在FocusControl前面会出现小的+号,允许你直接编辑这个构件的属性,而不需要选中它。另外,在FocusControl的属性值上按住Ctrl键双击,将会跳转到FocusControl指向的构件(例如Edit1)。 Ctrl+O+O将在单元前面添加所有的编译器设置。
Block commands (default and classic) See also These block command shortcuts apply to the Default and Classic keystroke mappings schemes. Shortcut Action or command Ctrl+K+B Marks the beginning of a block Ctrl+K+C Copies a selected block Ctrl+K+H Hides/shows a selected block Ctrl+K+I Indents a block by the amount specified in the Block Indent combo box on the Editor options page of the Environment Options dialog box Ctrl+K+K Marks the end of a block Ctrl+K+L Marks the current line as a block Ctrl+K+N Changes a block to uppercase Ctrl+K+O Changes a block to lowercase Ctrl+K+P Prints selected block Ctrl+K+R Reads a block from a file Ctrl+K+T Marks a word as a block Ctrl+K+U Outdents a block by the amount specified in the Block Indent combo box on the Editor options page of the Environment Options dialog box. Ctrl+K+V Moves a selected block Ctrl+K+W Writes a selected block to a file Ctrl+K+Y Deletes a selected block Ctrl+O+C Marks a column block Ctrl+O+I Marks an inclusive block Ctrl+O+K Marks a non-inclusive block Ctrl+O+L Marks a line as a block Ctrl+Q+B Moves to the beginning of a block Ctrl+Q+K Moves to the end of a blockBook operations (default, classic, and Visual Studio) See also The following book operations shortcuts apply to the Default, Classic, and Visual Studio keystroke mappings schemes. Shortcut Action Ctrl+K+0 Sets book 0 Ctrl+K+1 Sets book 1 Ctrl+K+2 Sets book 2 Ctrl+K+3 Sets book 3 Ctrl+K+4 Sets book 4 Ctrl+K+5 Sets book 5 Ctrl+K+6 Sets book 6 Ctrl+K+7 Sets book 7 Ctrl+K+8 Sets book 8 Ctrl+K+9 Sets book 9 Ctrl+K+Ctrl+0 Sets book 0 Ctrl+K+Ctrl+1 Sets book 1 Ctrl+K+Ctrl+2 Sets book 2 Ctrl+K+Ctrl+3 Sets book 3 Ctrl+K+Ctrl+4 Sets book 4 Ctrl+K+Ctrl+5 Sets book 5 Ctrl+K+Ctrl+6 Sets book 6 Ctrl+K+Ctrl+7 Sets book 7 Ctrl+K+Ctrl+8 Sets book 8 Ctrl+K+Ctrl+9 Sets book 9 Ctrl+Q+0 Goes to book 0 Ctrl+Q+1 Goes to book 1 Ctrl+Q+2 Goes to book 2 Ctrl+Q+3 Goes to book 3 Ctrl+Q+4 Goes to book 4 Ctrl+Q+5 Goes to book 5 Ctrl+Q+6 Goes to book 6 Ctrl+Q+7 Goes to book 7 Ctrl+Q+8 Goes to book 8 Ctrl+Q+9 Goes to book 9 Ctrl+Q+Ctrl+0 Goes to book 0 Ctrl+Q+Ctrl+1 Goes to book 1 Ctrl+Q+Ctrl+2 Goes to book 2 Ctrl+Q+Ctrl+3 Goes to book 3 Ctrl+Q+Ctrl+4 Goes to book 4 Ctrl+Q+Ctrl+5 Goes to book 5 Ctrl+Q+Ctrl+6 Goes to book 6 Ctrl+Q+Ctrl+7 Goes to book 7 Ctrl+Q+Ctrl+8 Goes to book 8 Ctrl+Q+Ctrl+9 Goes to book 9 These shortcuts apply only to the Default and Visual Studio schemes: Shortcut Action Shift+Ctrl+0 Sets book 0 Shift+Ctrl+1 Sets book 1 Shift+Ctrl+2 Sets book 2 Shift+Ctrl+3 Sets book 3 Shift+Ctrl+4 Sets book 4 Shift+Ctrl+5 Sets book 5 Shift+Ctrl+6 Sets book 6 Shift+Ctrl+7 Sets book 7 Shift+Ctrl+8 Sets book 8 Shift+Ctrl+9 Sets book 9 Ctrl+0 Goes to book 0 Ctrl+1 Goes to book 1 Ctrl+2 Goes to book 2 Ctrl+3 Goes to book 3 Ctrl+4 Goes to book 4 Ctrl+5 Goes to book 5 Ctrl+6 Goes to book 6 Ctrl+7 Goes to book 7 Ctrl+8 Goes to book 8 Ctrl+9 Goes to book 9Build commands keyboard shortcuts See also This table lists the keyboard shortcuts for build operations: Command Shortcut Mapping Project|Compile project Ctrl+F9 Default, Classic, Brief Alt+F9 Default, Classic, Epsilon Alt+F10 Brief Ctrl+X+m Epsilon Ctrl+X+M Epsilon Ctrl+F7 Visual Studio Project|Build project F7 Visual Studio For more information about Delphi's keystroke mapping schemes, choose one of the following topics: Default Keystroke Mapping Classic Keystroke Mapping Brief Keystroke Mapping Epsilon Keystroke Mapping Visual Studio keystroke mapping
Clipboard control (classic) See also These Clipboard control keyboard shortcuts apply to the Classic keystroke mapping scheme. Shortcut Command Ctrl+Ins Edit|Copy Shift+Del Edit|Cut Shift+Ins Edit|Paste Plus (+) Edit|Copy Minus (-) Edit|Cut Start (*) Edit|PasteCursor movement (default and classic) See also These cursor movement shortcuts apply to the Default and Classic keystroke mappings schemes. Shortcut Action Ctrl+Q+B Moves to the beginning of a block Ctrl+Q+C Moves to end of a file Ctrl+Q+D Moves to the end of a line Ctrl+Q+E Moves to the top of the window Ctrl+Q+K Moves to the end of a block Ctrl+Q+P Moves to previous position Ctrl+Q+R Moves to the beginning of a file Ctrl+Q+S Moves to the beginning of a line Ctrl+Q+T Moves to the top of the window Ctrl+Q+U Moves to the bottom of the window Ctrl+Q+X Moves to the bottom of the windowDebug commands keyboard shortcuts See also The table below lists the keyboard shortcuts for debug operations. Command Shortcut Mapping Run|Run F9 Default, Classic, Brief, Epsilon F5 Visual Studio Run|Go to Cursor F4 Default, Classic, Visual Studio Ctrl+F10 Visual Studio Alt+F7 Brief Run|Add Breakpoint F5 Default Run|Trace Into F7 Default, Classic F11 Visual Studio Run|Step Over F8 Default, Classic, Epsilon F10 Visual Studio Run|Program Reset Ctrl+F2 Default, Classic, Brief, Epsilon Shift+F5 Visual Studio Run|Add Watch Ctrl+F5 Epsilon Shift+F9 Visual Studio Add Watch at Cursor Ctrl+F5 Default Ctrl+F7 Classic Alt+F2 Brief Browse Symbol at Cursor Ctrl+O+B Default, Classic, Brief Evaluate/Modify Ctrl+F7 Default, Brief Ctrl+F4 Classic Ctrl+F2 Visual Studio Toggle Breakpoint Ctrl+F8 Classic, Brief F5 Epsilon F9 Visual Studio Inspect Alt+F5 Visual Studio For more information about Delphi's keystroke mapping schemes, choose one of the following topics: Default Keystroke Mapping Classic Keystroke Mapping Brief Keystroke Mapping Epsilon Keystroke Mapping Visual Studio keystroke mappingDebugger (default, classic, Brief, Epsilon, and Visual Studio) See also The Debugger keyboard shortcuts apply to all keystroke mapping schemes: Default Classic Brief Epsilon Visual Studio Breakpoint view Ctrl+V View Source Ctrl+S Edit Source Ctrl+E Edit Breakpoint Enter Edit Breakpoint Ctrl+D Delete Breakpoint Del Delete Breakpoint Ctrl+A Add Breakpoint Ins Add Breakpoint Ctrl+N Enable Breakpoint Call stack view Ctrl+V View Source Ctrl+E Edit Source Space View Source (Epsilon only) Ctrl+Enter Edit Source (Epsilon only) Message view Ctrl+V View Source Space View Source Ctrl+S Edit Source Ctrl+Enter Edit Source Watch view Ctrl+E Edit Watch Enter Edit Watch Ctrl+A Add Watch Ins Add Watch Ctrl+D Delete Watch Del Delete WatchEditor (classic) See also These editor keyboard shortcuts apply to the Classic keystroke mapping scheme. Shortcut Action or command F1 Topic Search Ctrl+F1 Topic Search F6 Displays the next page Shift+F6 Displays the previous page Ctrl+A Moves one word left Ctrl+C Scrolls down one screen Ctrl+D Moves the cursor right one column, accounting for the autoindent setting Ctrl+E Moves the cursor up one line Ctrl+F Moves one word right Ctrl+G Deletes the character to the right of the cursor Ctrl+H Deletes the character to the left of the cursor Ctrl+I Inserts a tab Ctrl+L Search|Search Again Ctrl+N Inserts a new line Ctrl+P Causes next character to be interpreted as an ASCII sequence Ctrl+R Moves up one screen Ctrl+S Moves the cursor left one column, accounting for the autoindent setting Ctrl+T Deletes a word Ctrl+V Turns insert mode on/off Ctrl+W Moves down one screen Ctrl+X Moves the cursor down one line Ctrl+Y Deletes a line Ctrl+Z Moves the cursor up one line Ctrl+Shift+S Performs an incremental search End Moves to the end of a line Home Moves to the start of a line Enter Inserts a carriage return Ins Turns insert mode on/off Del Deletes the character to the right of the cursor Backspace Deletes the character to the left of the cursor Tab Inserts a tab Space Inserts a blank space Left Arrow Moves the cursor left one column, accounting for the autoindent setting Right Arrow Moves the cursor right one column, accounting for the autoindent setting Up Arrow Moves up one line Down Arrow Moves down one line Page Up Moves up one page Page Down Moves down one page Ctrl+Left Arrow Moves one word left Ctrl+Right Arrow Moves one word right Ctrl+Home Moves to the top of a screen Ctrl+End Moves to the end of a screen Ctrl+PgDn Moves to the bottom of a file Ctrl+PgUp Moves to the top of a file Ctrl+Backspace Move one word to the right Ctrl+Del Deletes a currently selected block Ctrl+Space Inserts a blank space Ctrl+Enter Opens file at cursor Ctrl+Tab Moves to the next page Shift+Tab Deletes the character to the left of the cursor Shift+Backspace Deletes the character to the left of the cursor Shift+Left Arrow Selects the character to the left of the cursor Shift+Right Arrow Selects the character to the right of the cursor Shift+Up Arrow Moves the cursor up one line and selects from the left of the starting cursor position Shift+Down Arrow 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+PgDn 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+Home Selects from the cursor position to the start of the current line Shift+Space Inserts a blank space Shift+Enter Inserts a new line with a carriage return Shift+Ctrl+Tab Moves to the previous page Ctrl+Shift+Left Arrow Selects the word to the left of the cursor Ctrl+Shift+Right Arrow Selects the word to the right of the cursor Ctrl+Shift+Home Selects from the cursor position to the start of the current file Ctrl+Shift+End Selects from the cursor position to the end of the current file 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+Tab Moves to the previous page Alt+Backspace Edit|Undo Alt+Shift+Backspace Edit|Redo Alt+Shift+Left Arrow Selects the column to the left of the cursor 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 Alt+Shift+Down Arrow Moves the cursor down one line and selects the column from the left 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+Page Down Moves the cursor down one line and selects the column from the right 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 Ctrl+Alt+Shift+Left Arrow Selects the column to the left of the cursor Ctrl+Alt+Shift+Right Arrow Selects the column to the right of the cursor Ctrl+Alt+Shift+Home Selects the column from the cursor position to the start of the current file Ctrl+Alt+Shift+End Selects the column from the cursor position to the end of the current file Ctrl+Alt+Shift+Page Up Selects the column from the cursor position to the bottom of the screen Ctrl+Alt+Shift+Page Down Selects the column from the cursor position to the top of the screen
Keyboard shortcuts for the Edit menu See also The table below lists the keyboard shortcuts for commands on the Edit menu. Command Shortcut Mapping Edit|Cut Shift+Del Default, Classic, Visual Studio Ctrl+X Default, Visual Studio Minus (-) Brief Edit|Copy Ctrl+Ins Default, Classic, Visual Studio Ctrl+C Default, Visual Studio Plus (+) Brief Alt+w Epsilon Esc+@w Epsilon Ctrl+Alt+w Epsilon Esc+Ctrl+w Epsilon Edit|Paste Shift+Ins Default, Classic, Visual Studio Ctrl+V Default, Visual Studio Ins Brief Ctrl+Y Epsilon Edit|Delete Ctrl+Del Default, Classic, Visual Studio Edit|Redo Ctrl+Shift+Z Default, Visual Studio Alt+Shift+Backspace Default, Classic, Visual Studio Ctrl+U Brief Ctrl+X+r Epsilon Ctrl+X+R Epsilon F10 Epsilon Ctrl+F10 Epsilon Ctrl+X+Ctrl+R Epsilon Edit|Undo Alt+Backspace Default, Classic, Visual Studio Ctrl+Z Visual Studio Star Brief Alt+U Brief Ctrl+X+u Epsilon Ctrl+X+U Epsilon F9 Epsilon Ctrl+F9 Epsilon Ctrl+X+Ctrl+U Epsilon Edit|Select All Ctrl+A Visual Studio For more information about Delphi's keystroke mapping schemes, choose one of the following topics: Default Keystroke Mapping Classic Keystroke Mapping Brief Keystroke Mapping Epsilon Keystroke Mapping Visual Studio keystroke mappingKeyboard shortcuts for the File menu See also The table below lists keyboard shortcuts for file commands. Command Shortcut Mapping File|New Ctrl+n Visual Studio File|New Application Ctrl+N Visual Studio File|Open F3 Classic Alt+E Brief Ctrl+X+Ctrl+F Epsilon Ctrl+o Visual Studio File|Open Project Ctrl+O Visual Studio Open File At Cursor Ctrl+O+A Default, Classic, Brief Ctrl+G Visual Studio File|Save Ctrl+K+S Default, Classic Ctrl+S Default Ctrl+s Visual Studio F2 Classic Alt+W Brief Ctrl+X+Ctrl+S Epsilon Ctrl+X+Ctrl+W Epsilon File|Save As Alt+O Brief Ctrl+F7 Epsilon Ctrl+X+s Epsilon Ctrl+X+S Epsilon File|Save All Ctrl+S Visual Studio File|Close Alt+F3 Classic Ctrl+Hyphen Brief Close Active Window Alt+F4 Default, Classic, Brief, Epsilon File|Close Alt+F3 Classic Ctrl+Hyphen Brief File|Use Unit Alt+F11 Default, Classic, Epsilon, Brief, Visual Studio File menu Alt+Z Brief For more information about Delphi's keystroke mapping schemes, choose one of the following topics: Default keystroke mapping Classic keystroke mapping Brief keystroke mapping Epsilon keystroke mapping Visual Studio keystroke mappingMiscellaneous commands (default and classic) See also These miscellaneous commands shortcuts apply to the Default and the Classic keystroke mapping schemes. Shortcut Action or command Ctrl+K+D Accesses the menu bar Ctrl+K+E Changes a word to lowercase Ctrl+K+F Changes a word to uppercase Ctrl+K+S File|Save (default and classic only) Ctrl+Q+A Search|Replace Ctrl+Q+F Search|Find Ctrl+Q+Y Deletes to the end of a line Ctrl+Q+[ Finds the matching delimiter (forward) Ctrl+Q+Ctrl+[ Finds the matching delimiter (forward) Ctrl+Q+] Finds the matching delimiter (backward) Ctrl+Q+Ctrl+] Finds the matching delimiter (backward) Ctrl+O+A Open file at cursor Ctrl+O+B Browse symbol at cursor Ctrl+O+G Search|Go to line number Ctrl+O+O Inserts compiler options and directives Ctrl+O+U Toggles caseSearch commands keyboard shortcuts See also The table below lists the keyboard shortcuts for commands on the Search menu. Command Shortcut Mapping Find Ctrl+Q+F Default, Classic Ctrl+F Default, Visual Studio F5 Brief Alt+F5 Brief Alt+S Brief Ctrl+Alt+S Epsilon Esc+Ctrl+S Epsilon Ctrl+Alt+R Epsilon Esc+Ctrl+R Epsilon Alt+F3 Visual Studio Replace Ctrl+Q+A Default, Classic Ctrl+R Default Ctrl+H Visual Studio Alt+T Brief F6 Brief Alt+F6 Brief Alt+& Epsilon Esc+& Epsilon Alt+% Epsilon Esc+% Epsilon Alt+* Epsilon Esc+* Epsilon Search Again F3 Default, Visual Studio Ctrl+L Classic Shift+F5 Brief Incremental Search Ctrl+I Visual Studio Go To Line Number Ctrl+O+G Default, Classic, Brief Alt+G Brief Ctrl+X+g Epsilon Ctrl+X+G Epsilon Ctrl+g Visual Studio For more information about Delphi's keystroke mapping schemes, choose one of the following topics: Default Keystroke Mapping Classic Keystroke Mapping Brief Keystroke Mapping Epsilon Keystroke Mapping Visual Studio keystroke mappingSystem (classic) See also These system keyboard shortcuts apply to the Classic keystroke mapping scheme. Shortcut Action or command F1 Displays context-sensitive Help F2 File|Save F3 File|Open F4 Run to Cursor F5 Zooms window F6 Displays the next page F7 Run|Trace Into F8 Run|Step Over F9 Run|Run F11 View|Object Inspector F12 View|Toggle Form/Unit Alt+F2 View|CPU Alt+F3 File|Close Alt+F7 Displays previous error in Message view Alt+F8 Displays next error in Message view Alt+F10 Displays a context menu Alt+F11 File|Use Unit Alt+F12 Displays the Code editor Alt+X File|Exit Alt+0 View|Window List Ctrl+F1 Topic Search Ctrl+F2 Run|Program Reset Ctrl+F3 View|Call Stack Ctrl+F4 Evaluate/Modify Ctrl+F7 Add Watch at Cursor Ctrl+F8 Toggle Breakpoint Ctrl+F9 Project|Compile project Ctrl+F11 File|Open Project Ctrl+F12 View|Units Shift+F7 Run|Trace To Next Source Line Shift+F11 Project|Add To Project Shift+F12 View|Forms Ctrl+D Descends item (replaces Inspector window) Ctrl+N Opens a new Inspector window Ctrl+S Incremental search Ctrl+T Displays the Type Cast dialog Ctrl+Shift+P Plays back a keyboard macro Ctrl+Shift+R Records a keyboard macro Ctrl+Shift+S Performs an incremental search Ctrl+K+D Accesses the menu bar Ctrl+K+S File|Save
在代码编辑器中按Ctrl+E可以 激活Increment Search。这样就避免了从菜单中选择Search->Find,再输入文本的繁琐步骤。选中一或者几行文本,然后按Ctrl+Shift+I,可以增加这几行的缩进量;Ctrl+Shift+U减少缩进。缩进的距离取决于Editor Options里面的Auto Indent设置。选中一些文本,按Ctrl+O+U(保持Ctrl按下,先按O,再按U),将改变选中文本的大小写。Ctrl+K+E将选中文本全部变成小写;Ctrl+K+F变成全部大写。 在Form Designer中工作的时候,选中某个构件,按下Ctrl和方向键拖动它将能够微调它的位置,而不用对齐到网格(Snap to Grid只对鼠标操作有效。)不过,如果Shift和Ctrl一起按下,则按方向键的时候构件移动会自动对齐到网格。 Object Inspector中的一个重要改进是Object Inspector支持Component reference的In-place expanding。例如,Label的FocusControl会以褐色标记,表示它是指向另一个构件的特殊属性。将FocusControl设为某个构件,在FocusControl前面会出现小的+号,允许你直接编辑这个构件的属性,而不需要选中它。另外,在FocusControl的属性值上按住Ctrl键双击,将会跳转到FocusControl指向的构件(例如Edit1)。 Ctrl+O+O将在单元前面添加所有的编译器设置。
See also
These block command shortcuts apply to the Default and Classic keystroke mappings schemes.
Shortcut Action or command
Ctrl+K+B Marks the beginning of a block
Ctrl+K+C Copies a selected block
Ctrl+K+H Hides/shows a selected block
Ctrl+K+I Indents a block by the amount specified in the Block Indent combo box on the Editor options page of the Environment Options dialog box
Ctrl+K+K Marks the end of a block
Ctrl+K+L Marks the current line as a block
Ctrl+K+N Changes a block to uppercase
Ctrl+K+O Changes a block to lowercase
Ctrl+K+P Prints selected block
Ctrl+K+R Reads a block from a file
Ctrl+K+T Marks a word as a block
Ctrl+K+U Outdents a block by the amount specified in the Block Indent combo box on the Editor options page of the Environment Options dialog box.
Ctrl+K+V Moves a selected block
Ctrl+K+W Writes a selected block to a file
Ctrl+K+Y Deletes a selected block
Ctrl+O+C Marks a column block
Ctrl+O+I Marks an inclusive block
Ctrl+O+K Marks a non-inclusive block
Ctrl+O+L Marks a line as a block
Ctrl+Q+B Moves to the beginning of a block
Ctrl+Q+K Moves to the end of a blockBook operations (default, classic, and Visual Studio)
See also
The following book operations shortcuts apply to the Default, Classic, and Visual Studio keystroke mappings schemes.
Shortcut Action
Ctrl+K+0 Sets book 0
Ctrl+K+1 Sets book 1
Ctrl+K+2 Sets book 2
Ctrl+K+3 Sets book 3
Ctrl+K+4 Sets book 4
Ctrl+K+5 Sets book 5
Ctrl+K+6 Sets book 6
Ctrl+K+7 Sets book 7
Ctrl+K+8 Sets book 8
Ctrl+K+9 Sets book 9
Ctrl+K+Ctrl+0 Sets book 0
Ctrl+K+Ctrl+1 Sets book 1
Ctrl+K+Ctrl+2 Sets book 2
Ctrl+K+Ctrl+3 Sets book 3
Ctrl+K+Ctrl+4 Sets book 4
Ctrl+K+Ctrl+5 Sets book 5
Ctrl+K+Ctrl+6 Sets book 6
Ctrl+K+Ctrl+7 Sets book 7
Ctrl+K+Ctrl+8 Sets book 8
Ctrl+K+Ctrl+9 Sets book 9
Ctrl+Q+0 Goes to book 0
Ctrl+Q+1 Goes to book 1
Ctrl+Q+2 Goes to book 2
Ctrl+Q+3 Goes to book 3
Ctrl+Q+4 Goes to book 4
Ctrl+Q+5 Goes to book 5
Ctrl+Q+6 Goes to book 6
Ctrl+Q+7 Goes to book 7
Ctrl+Q+8 Goes to book 8
Ctrl+Q+9 Goes to book 9
Ctrl+Q+Ctrl+0 Goes to book 0
Ctrl+Q+Ctrl+1 Goes to book 1
Ctrl+Q+Ctrl+2 Goes to book 2
Ctrl+Q+Ctrl+3 Goes to book 3
Ctrl+Q+Ctrl+4 Goes to book 4
Ctrl+Q+Ctrl+5 Goes to book 5
Ctrl+Q+Ctrl+6 Goes to book 6
Ctrl+Q+Ctrl+7 Goes to book 7
Ctrl+Q+Ctrl+8 Goes to book 8
Ctrl+Q+Ctrl+9 Goes to book 9
These shortcuts apply only to the Default and Visual Studio schemes:
Shortcut Action
Shift+Ctrl+0 Sets book 0
Shift+Ctrl+1 Sets book 1
Shift+Ctrl+2 Sets book 2
Shift+Ctrl+3 Sets book 3
Shift+Ctrl+4 Sets book 4
Shift+Ctrl+5 Sets book 5
Shift+Ctrl+6 Sets book 6
Shift+Ctrl+7 Sets book 7
Shift+Ctrl+8 Sets book 8
Shift+Ctrl+9 Sets book 9
Ctrl+0 Goes to book 0
Ctrl+1 Goes to book 1
Ctrl+2 Goes to book 2
Ctrl+3 Goes to book 3
Ctrl+4 Goes to book 4
Ctrl+5 Goes to book 5
Ctrl+6 Goes to book 6
Ctrl+7 Goes to book 7
Ctrl+8 Goes to book 8
Ctrl+9 Goes to book 9Build commands keyboard shortcuts
See also
This table lists the keyboard shortcuts for build operations:
Command Shortcut Mapping
Project|Compile project Ctrl+F9 Default, Classic, Brief
Alt+F9 Default, Classic, Epsilon
Alt+F10 Brief
Ctrl+X+m Epsilon
Ctrl+X+M Epsilon
Ctrl+F7 Visual Studio
Project|Build project F7 Visual Studio
For more information about Delphi's keystroke mapping schemes, choose one of the following topics:
Default Keystroke Mapping
Classic Keystroke Mapping
Brief Keystroke Mapping
Epsilon Keystroke Mapping
Visual Studio keystroke mapping
See also
These Clipboard control keyboard shortcuts apply to the Classic keystroke mapping scheme.
Shortcut Command
Ctrl+Ins Edit|Copy
Shift+Del Edit|Cut
Shift+Ins Edit|Paste
Plus (+) Edit|Copy
Minus (-) Edit|Cut
Start (*) Edit|PasteCursor movement (default and classic)
See also
These cursor movement shortcuts apply to the Default and Classic keystroke mappings schemes.
Shortcut Action
Ctrl+Q+B Moves to the beginning of a block
Ctrl+Q+C Moves to end of a file
Ctrl+Q+D Moves to the end of a line
Ctrl+Q+E Moves to the top of the window
Ctrl+Q+K Moves to the end of a block
Ctrl+Q+P Moves to previous position
Ctrl+Q+R Moves to the beginning of a file
Ctrl+Q+S Moves to the beginning of a line
Ctrl+Q+T Moves to the top of the window
Ctrl+Q+U Moves to the bottom of the window
Ctrl+Q+X Moves to the bottom of the windowDebug commands keyboard shortcuts
See also
The table below lists the keyboard shortcuts for debug operations.
Command Shortcut Mapping
Run|Run F9 Default, Classic, Brief, Epsilon
F5 Visual Studio
Run|Go to Cursor F4 Default, Classic, Visual Studio
Ctrl+F10 Visual Studio
Alt+F7 Brief
Run|Add Breakpoint F5 Default
Run|Trace Into F7 Default, Classic
F11 Visual Studio
Run|Step Over F8 Default, Classic, Epsilon
F10 Visual Studio
Run|Program Reset Ctrl+F2 Default, Classic, Brief, Epsilon
Shift+F5 Visual Studio
Run|Add Watch Ctrl+F5 Epsilon
Shift+F9 Visual Studio
Add Watch at Cursor Ctrl+F5 Default
Ctrl+F7 Classic
Alt+F2 Brief
Browse Symbol at Cursor Ctrl+O+B Default, Classic, Brief
Evaluate/Modify Ctrl+F7 Default, Brief
Ctrl+F4 Classic
Ctrl+F2 Visual Studio
Toggle Breakpoint Ctrl+F8 Classic, Brief
F5 Epsilon
F9 Visual Studio
Inspect Alt+F5 Visual Studio
For more information about Delphi's keystroke mapping schemes, choose one of the following topics:
Default Keystroke Mapping
Classic Keystroke Mapping
Brief Keystroke Mapping
Epsilon Keystroke Mapping
Visual Studio keystroke mappingDebugger (default, classic, Brief, Epsilon, and Visual Studio)
See also
The Debugger keyboard shortcuts apply to all keystroke mapping schemes:
Default
Classic
Brief
Epsilon
Visual Studio
Breakpoint view
Ctrl+V View Source
Ctrl+S Edit Source
Ctrl+E Edit Breakpoint
Enter Edit Breakpoint
Ctrl+D Delete Breakpoint
Del Delete Breakpoint
Ctrl+A Add Breakpoint
Ins Add Breakpoint
Ctrl+N Enable Breakpoint
Call stack view
Ctrl+V View Source
Ctrl+E Edit Source
Space View Source (Epsilon only)
Ctrl+Enter Edit Source (Epsilon only)
Message view
Ctrl+V View Source
Space View Source
Ctrl+S Edit Source
Ctrl+Enter Edit Source
Watch view
Ctrl+E Edit Watch
Enter Edit Watch
Ctrl+A Add Watch
Ins Add Watch
Ctrl+D Delete Watch
Del Delete WatchEditor (classic)
See also
These editor keyboard shortcuts apply to the Classic keystroke mapping scheme.
Shortcut Action or command
F1 Topic Search
Ctrl+F1 Topic Search
F6 Displays the next page
Shift+F6 Displays the previous page
Ctrl+A Moves one word left
Ctrl+C Scrolls down one screen
Ctrl+D Moves the cursor right one column, accounting for the autoindent setting
Ctrl+E Moves the cursor up one line
Ctrl+F Moves one word right
Ctrl+G Deletes the character to the right of the cursor
Ctrl+H Deletes the character to the left of the cursor
Ctrl+I Inserts a tab
Ctrl+L Search|Search Again
Ctrl+N Inserts a new line
Ctrl+P Causes next character to be interpreted as an ASCII sequence
Ctrl+R Moves up one screen
Ctrl+S Moves the cursor left one column, accounting for the autoindent setting
Ctrl+T Deletes a word
Ctrl+V Turns insert mode on/off
Ctrl+W Moves down one screen
Ctrl+X Moves the cursor down one line
Ctrl+Y Deletes a line
Ctrl+Z Moves the cursor up one line
Ctrl+Shift+S Performs an incremental search
End Moves to the end of a line
Home Moves to the start of a line
Enter Inserts a carriage return
Ins Turns insert mode on/off
Del Deletes the character to the right of the cursor
Backspace Deletes the character to the left of the cursor
Tab Inserts a tab
Space Inserts a blank space
Left Arrow Moves the cursor left one column, accounting for the autoindent setting
Right Arrow Moves the cursor right one column, accounting for the autoindent setting
Up Arrow Moves up one line
Down Arrow Moves down one line
Page Up Moves up one page
Page Down Moves down one page
Ctrl+Left Arrow Moves one word left
Ctrl+Right Arrow Moves one word right
Ctrl+Home Moves to the top of a screen
Ctrl+End Moves to the end of a screen
Ctrl+PgDn Moves to the bottom of a file
Ctrl+PgUp Moves to the top of a file
Ctrl+Backspace Move one word to the right
Ctrl+Del Deletes a currently selected block
Ctrl+Space Inserts a blank space
Ctrl+Enter Opens file at cursor
Ctrl+Tab Moves to the next page
Shift+Tab Deletes the character to the left of the cursor
Shift+Backspace Deletes the character to the left of the cursor
Shift+Left Arrow Selects the character to the left of the cursor
Shift+Right Arrow Selects the character to the right of the cursor
Shift+Up Arrow Moves the cursor up one line and selects from the left of the starting cursor position
Shift+Down Arrow 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+PgDn 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+Home Selects from the cursor position to the start of the current line
Shift+Space Inserts a blank space
Shift+Enter Inserts a new line with a carriage return
Shift+Ctrl+Tab Moves to the previous page
Ctrl+Shift+Left Arrow Selects the word to the left of the cursor
Ctrl+Shift+Right Arrow Selects the word to the right of the cursor
Ctrl+Shift+Home Selects from the cursor position to the start of the current file
Ctrl+Shift+End Selects from the cursor position to the end of the current file
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+Tab Moves to the previous page
Alt+Backspace Edit|Undo
Alt+Shift+Backspace Edit|Redo
Alt+Shift+Left Arrow Selects the column to the left of the cursor
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
Alt+Shift+Down Arrow Moves the cursor down one line and selects the column from the left 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+Page Down Moves the cursor down one line and selects the column from the right 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
Ctrl+Alt+Shift+Left Arrow Selects the column to the left of the cursor
Ctrl+Alt+Shift+Right Arrow Selects the column to the right of the cursor
Ctrl+Alt+Shift+Home Selects the column from the cursor position to the start of the current file
Ctrl+Alt+Shift+End Selects the column from the cursor position to the end of the current file
Ctrl+Alt+Shift+Page Up Selects the column from the cursor position to the bottom of the screen
Ctrl+Alt+Shift+Page Down Selects the column from the cursor position to the top of the screen
See also
The table below lists the keyboard shortcuts for commands on the Edit menu.
Command Shortcut Mapping
Edit|Cut Shift+Del Default, Classic, Visual Studio
Ctrl+X Default, Visual Studio
Minus (-) Brief
Edit|Copy Ctrl+Ins Default, Classic, Visual Studio
Ctrl+C Default, Visual Studio
Plus (+) Brief
Alt+w Epsilon
Esc+@w Epsilon
Ctrl+Alt+w Epsilon
Esc+Ctrl+w Epsilon
Edit|Paste Shift+Ins Default, Classic, Visual Studio
Ctrl+V Default, Visual Studio
Ins Brief
Ctrl+Y Epsilon
Edit|Delete Ctrl+Del Default, Classic, Visual Studio
Edit|Redo Ctrl+Shift+Z Default, Visual Studio
Alt+Shift+Backspace Default, Classic, Visual Studio
Ctrl+U Brief
Ctrl+X+r Epsilon
Ctrl+X+R Epsilon
F10 Epsilon
Ctrl+F10 Epsilon
Ctrl+X+Ctrl+R Epsilon
Edit|Undo Alt+Backspace Default, Classic, Visual Studio
Ctrl+Z Visual Studio
Star Brief
Alt+U Brief
Ctrl+X+u Epsilon
Ctrl+X+U Epsilon
F9 Epsilon
Ctrl+F9 Epsilon
Ctrl+X+Ctrl+U Epsilon
Edit|Select All Ctrl+A Visual Studio
For more information about Delphi's keystroke mapping schemes, choose one of the following topics:
Default Keystroke Mapping
Classic Keystroke Mapping
Brief Keystroke Mapping
Epsilon Keystroke Mapping
Visual Studio keystroke mappingKeyboard shortcuts for the File menu
See also
The table below lists keyboard shortcuts for file commands.
Command Shortcut Mapping
File|New Ctrl+n Visual Studio
File|New Application Ctrl+N Visual Studio
File|Open F3 Classic
Alt+E Brief
Ctrl+X+Ctrl+F Epsilon
Ctrl+o Visual Studio
File|Open Project Ctrl+O Visual Studio
Open File At Cursor Ctrl+O+A Default, Classic, Brief
Ctrl+G Visual Studio
File|Save Ctrl+K+S Default, Classic
Ctrl+S Default
Ctrl+s Visual Studio
F2 Classic
Alt+W Brief
Ctrl+X+Ctrl+S Epsilon
Ctrl+X+Ctrl+W Epsilon
File|Save As Alt+O Brief
Ctrl+F7 Epsilon
Ctrl+X+s Epsilon
Ctrl+X+S Epsilon
File|Save All Ctrl+S Visual Studio
File|Close Alt+F3 Classic
Ctrl+Hyphen Brief
Close Active Window Alt+F4 Default, Classic, Brief, Epsilon
File|Close Alt+F3 Classic
Ctrl+Hyphen Brief
File|Use Unit Alt+F11 Default, Classic, Epsilon, Brief, Visual Studio
File menu Alt+Z Brief
For more information about Delphi's keystroke mapping schemes, choose one of the following topics:
Default keystroke mapping
Classic keystroke mapping
Brief keystroke mapping
Epsilon keystroke mapping
Visual Studio keystroke mappingMiscellaneous commands (default and classic)
See also
These miscellaneous commands shortcuts apply to the Default and the Classic keystroke mapping schemes.
Shortcut Action or command
Ctrl+K+D Accesses the menu bar
Ctrl+K+E Changes a word to lowercase
Ctrl+K+F Changes a word to uppercase
Ctrl+K+S File|Save (default and classic only)
Ctrl+Q+A Search|Replace
Ctrl+Q+F Search|Find
Ctrl+Q+Y Deletes to the end of a line
Ctrl+Q+[ Finds the matching delimiter (forward)
Ctrl+Q+Ctrl+[ Finds the matching delimiter (forward)
Ctrl+Q+] Finds the matching delimiter (backward)
Ctrl+Q+Ctrl+] Finds the matching delimiter (backward)
Ctrl+O+A Open file at cursor
Ctrl+O+B Browse symbol at cursor
Ctrl+O+G Search|Go to line number
Ctrl+O+O Inserts compiler options and directives
Ctrl+O+U Toggles caseSearch commands keyboard shortcuts
See also
The table below lists the keyboard shortcuts for commands on the Search menu.
Command Shortcut Mapping
Find Ctrl+Q+F Default, Classic
Ctrl+F Default, Visual Studio
F5 Brief
Alt+F5 Brief
Alt+S Brief
Ctrl+Alt+S Epsilon
Esc+Ctrl+S Epsilon
Ctrl+Alt+R Epsilon
Esc+Ctrl+R Epsilon
Alt+F3 Visual Studio
Replace Ctrl+Q+A Default, Classic
Ctrl+R Default
Ctrl+H Visual Studio
Alt+T Brief
F6 Brief
Alt+F6 Brief
Alt+& Epsilon
Esc+& Epsilon
Alt+% Epsilon
Esc+% Epsilon
Alt+* Epsilon
Esc+* Epsilon
Search Again F3 Default, Visual Studio
Ctrl+L Classic
Shift+F5 Brief
Incremental Search Ctrl+I Visual Studio
Go To Line Number Ctrl+O+G Default, Classic, Brief
Alt+G Brief
Ctrl+X+g Epsilon
Ctrl+X+G Epsilon
Ctrl+g Visual Studio
For more information about Delphi's keystroke mapping schemes, choose one of the following topics:
Default Keystroke Mapping
Classic Keystroke Mapping
Brief Keystroke Mapping
Epsilon Keystroke Mapping
Visual Studio keystroke mappingSystem (classic)
See also
These system keyboard shortcuts apply to the Classic keystroke mapping scheme.
Shortcut Action or command
F1 Displays context-sensitive Help
F2 File|Save
F3 File|Open
F4 Run to Cursor
F5 Zooms window
F6 Displays the next page
F7 Run|Trace Into
F8 Run|Step Over
F9 Run|Run
F11 View|Object Inspector
F12 View|Toggle Form/Unit
Alt+F2 View|CPU
Alt+F3 File|Close
Alt+F7 Displays previous error in Message view
Alt+F8 Displays next error in Message view
Alt+F10 Displays a context menu
Alt+F11 File|Use Unit
Alt+F12 Displays the Code editor
Alt+X File|Exit
Alt+0 View|Window List
Ctrl+F1 Topic Search
Ctrl+F2 Run|Program Reset
Ctrl+F3 View|Call Stack
Ctrl+F4 Evaluate/Modify
Ctrl+F7 Add Watch at Cursor
Ctrl+F8 Toggle Breakpoint
Ctrl+F9 Project|Compile project
Ctrl+F11 File|Open Project
Ctrl+F12 View|Units
Shift+F7 Run|Trace To Next Source Line
Shift+F11 Project|Add To Project
Shift+F12 View|Forms
Ctrl+D Descends item (replaces Inspector window)
Ctrl+N Opens a new Inspector window
Ctrl+S Incremental search
Ctrl+T Displays the Type Cast dialog
Ctrl+Shift+P Plays back a keyboard macro
Ctrl+Shift+R Records a keyboard macro
Ctrl+Shift+S Performs an incremental search
Ctrl+K+D Accesses the menu bar
Ctrl+K+S File|Save