Asger-P Software logo

C++ Builder Keyboard Shortcuts

Shortcut Action
Alt+[ Finds the matching delimiter (forward).
Alt+] Finds the matching delimiter (backward).
Alt+Left Arrow Go back after Alt+Up Arrow or Ctrl+Click (go to declaration) operation.
Alt+F7 Go to previous error or message in Message View.
Alt+F8 Go to next error / message in Message View.
Alt+F9 Build the file currently open in the editor.
Alt+F11 Opens the include project file Dialog.
Alt+Page Down Goes to the next tab.
Alt+Page Up Goes to the previous tab.
Alt+Right Arrow Go forward after Alt+Left Arrow operation.
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.
Alt+Up Arrow Go to declaration.
Alt+Click+mousemove Selects column-oriented blocks.
Ctrl+/ Adds or removes // to each line in the selected code block to comment the code.
Ctrl+Alt+F12 Display a drop down list of open files.
Ctrl+Alt+P Sets focus to the Tool Palette.
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.
Ctrl+C Copy selected component in the designer or selected text in the editor.
Ctrl+Click Go to declaration.
Ctrl+Del Deletes a currently selected block.
Ctrl+Down Arrow Scrolls down one line.
Ctrl+E Opens the incremental search at the bottom of the editor.
Ctrl+End Moves to the end of a file.
Ctrl+Enter Opens file at cursor.
Ctrl+F Opens the Find Dialog.
Ctrl+F4 Close current file.
Ctrl+F5 Add Watch - highlight a variable and hit Ctrl+F5 and the variable will be added to the watch-list.
Ctrl+F6 Toggle between header file and cpp file.
Ctrl+F11 Open a C++ Builder project.
Ctrl+Home Moves to the top of a file.
Ctrl+I Inserts a tab character.
Ctrl+Insert Copy selected text in the editor.
Ctrl+J Templates pop-up menu.
Ctrl+K+n Sets a bookmark, where n is a number from 0 to 9.
Ctrl+K+T Select word.
Ctrl+Left Arrow Moves one word left.
Ctrl+n Jumps to a bookmark, where n is the number of the bookmark, from 0 to 9.
Ctrl+N Inserts a new line.
Ctrl+O+C Turns on column blocking.
Ctrl+O+K Turns off column blocking.
Ctrl+O+L Turn on line blocking mode.
Ctrl+O+O Insert compiler options.
Ctrl+O+U Invert the case of the marked block of text.
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+Q+# Go to bookmark.
Ctrl+R Opens the Search and Replace Dialog.
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+# Set bookmark.
Ctrl+Shift+B Display buffer list.
Ctrl+Shift+Down Arrow Jump between declaration and implementation.
Ctrl+Shift+J SyncEdit.
Ctrl+Shift K+G Initializes/finalize or interface/implementation.
Ctrl+Shift K+C Code Folding: Collapses all classes.
Ctrl+Shift K+N Code Folding: Collapses namespace/Unit.
Ctrl+Shift K+O Code Folding: Toggles between enabling and disabling Code Folding.
Ctrl+Shift K+T Code Folding: Toggles Code Folding for current section.
Ctrl+Shift K+U Code Folding: Unfold current section.
Ctrl+Shift K+E Code Folding: Fold current block of code.
Ctrl+Shift K+A Code Folding: Unfold All.
Ctrl+Shift K+M Code Folding: Collapses all methods.
Ctrl+Shift K+P Code Folding: Collapses nested procedures.
Ctrl+Shift K+R Code Folding: Collapses all regions.
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+P Plays a recorded keystroke macro.
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+R Toggles between starting and stopping the recording of a keystroke macro.
Ctrl+Shift+Right Arrow Selects the word to the right of the cursor.
Ctrl+Shift+T Create ToDo entry.
Ctrl+Shift+Tab Moves to the previous code page (or file).
Ctrl+Shift+U Outdents block.
Ctrl+Shift+Up Arrow Jump between declaration and implementation.
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 of the cursor.
Ctrl+Tab Moves to the next code page (or file).
Ctrl+Up Arrow Scrolls up one line.
Ctrl+V Paste controls from the clipboard into the designer or
text from the clipboard into the editor at cursor position.
Ctrl+X Cut selected controls in the designer or selected text in the editor to the clipboard.
Ctrl+Y Deletes a line.
F1 Displays Help for the selected fully qualified namespace.
F3 Search for next occurrence.
F4 Run project untill current line is reached.
F5 Set a BreakPoint at current line.
F9 Run the project.
F11 Toggle between Object Inspector, Designer and Editor.
F12 Toggle between Editor and Designer.
Shift+Alt+arrow Selects column-oriented blocks.
Shift+Delete Cut selected text in the editor.
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+Insert Paste text from the clipboard into the editor at cursor position.
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.


             


Last Updated: Aug-21-2026   © Copyright 2003-2026 Asger-P