Form Designer Code Editor
General // RAD Studio
Shift + F12 Form Search Ctrl + Space Opens code completion window
Ctrl + H Hide/Show non-visual components
Ctrl + Shift + A
Opens the Find Unit window to locate units and add them to // Quick Start
Ctrl + A Select all objects the uses clause
Ctrl + Arrow Keys
Move the selected component. Ctrl + Shift + H Help Insight (Displays a hint about the symbol at the cursor) // Keyboard Guide
Press Shift to move the component faster Ctrl + Shift + F4 Close all editor pages, except the main one
Shift + Arrow Keys Resize selected control Ctrl + Shift + G Insert a new Globally Unique Identifier (GUID).
Tab / Arrow Keys Switch component Ctrl + Shift + I Indent selected code
code-partners.com/offerings/rad-studio/
Esc Select the parent control Ctrl + Shift + U Un-indent selected code
Ctrl + / Toggle // Comment line (or # on some international keyboards) Project & Files
Ctrl + Shift + T Add To-Do (View > Tool Windows > To-do List)
Tool Palette Automatic code creation Ctrl + F9 Compile / Make (changed files only)
The Palette is context aware. E.g. When on a form it will show visual and non Ctrl + Shift + C Invokes class declaration completion for the class at cursor Shift + F9 Build all files in the project
visual components, on a data module it shows non-visual components, and Sync prototypes (push method declaration changes to the Ctrl + Shift + Alt + F9 Deploy the project
Ctrl + Shift + Alt + P
when in the code editor, it shows file related items associated Interface / implementation) Ctrl + Shift + Alt + F11 Project Options
Esc Display all the categories Ctrl + D Automatically format source code Shift + F11 Add to Project
Ctrl + J Code template completion. Ctrl + S Save
Macros Ctrl + Shift + S Save All
Debugging Ctrl + Shift + R Start/End recording a macro
To debug, the Project Manager must have the Build Configuration set to Debug Ctrl + Shift + P Play macro
F4 Run to cursor
Bookmarks & Advanced Navigation
Search & Replace
F5 Toggle add/remove breakpoint
Open “Tools > GetIt Package Manager” to download the enhanced Bookmarks and Navigator IDE extension Ctrl + F Search active window
F7 Trace Into
Ctrl + 1..9 Go to bookmark Ctrl + E Search again
Shift + F7 Trace to next source line
Ctrl + Shift + 1..9 Add/Remove bookmark Searches for strings in files, project,
Ctrl + F7 Evaluate / Modify value Ctrl + Shift + F
Ctrl + Shift + Up/down Jump to Interface / implementation for a method folders. (Result show in Messages pane)
F8 Step Over Ctrl + L Move to next search result item
Shift + F8 Run until the function returns Alt + G Go to line number
Ctrl + R Find and Replace
F9 Run Refactoring
Ctrl + Shift + F9 Run (without debugging) Ctrl + O+U Toggle case of a selected block or next character
Ctrl + F2 Reset the program Ctrl + Shift + E Rename all references to this identifier Window/Panes/Tabs
Ctrl + Shift + L Converts the string currently selected into a resource string Ctrl + . IDE Insight (or F6)
Ctrl + Alt + B View/manage list of breakpoints
Ctrl + Shift + M Extracts a selected code fragment, turning it into a method F11 Object Inspector
Ctrl + Alt + S View Call Stack: see function calls
Ctrl + Alt + W Watches - View/manage values Code Folding Ctrl + Alt + F11 Project Manager
Ctrl + Alt + L Local variables pane Ctrl + Shift + K+A Expand all blocks of code F12 Toggle between code and design
Ctrl + Alt + T Thread Status Ctrl + Shift + K+C Collapse all classes
Ctrl + Alt + V Event Log Ctrl + Shift + K+E Collapse a block of code Alt + Up/down Toggle Code > Design > History
Ctrl + Alt + C Entire CPU pane Ctrl + Shift + K+G Collapse Initialize/finalise and interface/implementation Ctrl + Alt + P Palette
Ctrl + Alt + M Modules Pane Ctrl + Shift + K+M Collapse all methods Shift + Alt + M Messages
Ctrl + Alt + D Disassembly (machine code) Ctrl + Shift + K+T Toggles the current block between collapsed and expanded Ctrl + Tab Next Tab
Ctrl + Alt + K Raw values in the stack Shift + Ctrl + Tab Previous
RAD Studio® is the ultimate IDE for true-native application development using integrated // Find more IDE addons, components // Visit Docwiki for full product documentation
toolchains and visual designers, powered by Delphi® and modern C++. Benefit from best in class
// and example projects on GetIt http://docwiki.embarcadero.com/RADStudio/en/Default_Keyboard_Shortcuts
Windows platform API integration and a flexible component-based architecture, compiling from
// “Tools” > “GetIt Package Manager” (Permission to remix under CC BY-SA 4.0)
one codebase to reach billions of users on Windows, macOS, iOS, Android, and Linux.
Form Designer Code Editor
General // RAD Studio
Shift + F12 Form Search Ctrl + Space Opens code completion window
Ctrl + H Hide/Show non-visual components
Ctrl + Shift + A
Opens the Find Unit window to locate units and add them to // Quick Start
Ctrl + A Select all objects the uses clause
Ctrl + Arrow Keys
Move the selected component. Ctrl + Shift + H Help Insight (Displays a hint about the symbol at the cursor) // Keyboard Guide
Press Shift to move the component faster Ctrl + Shift + F4 Close all editor pages, except the main one
Shift + Arrow Keys Resize selected control Ctrl + Shift + G Insert a new Globally Unique Identifier (GUID).
Tab / Arrow Keys Switch component Ctrl + Shift + I Indent selected code
code-partners.com/offerings/rad-studio/
Esc Select the parent control Ctrl + Shift + U Un-indent selected code
Ctrl + / Toggle // Comment line (or # on some international keyboards) Project & Files
Ctrl + Shift + T Add To-Do (View > Tool Windows > To-do List)
Tool Palette Automatic code creation Ctrl + F9 Compile / Make (changed files only)
The Palette is context aware. E.g. When on a form it will show visual and non Ctrl + Shift + C Invokes class declaration completion for the class at cursor Shift + F9 Build all files in the project
visual components, on a data module it shows non-visual components, and Sync prototypes (push method declaration changes to the Ctrl + Shift + Alt + F9 Deploy the project
Ctrl + Shift + Alt + P
when in the code editor, it shows file related items associated Interface / implementation) Ctrl + Shift + Alt + F11 Project Options
Esc Display all the categories Ctrl + D Automatically format source code Shift + F11 Add to Project
Ctrl + J Code template completion. Ctrl + S Save
Macros Ctrl + Shift + S Save All
Debugging Ctrl + Shift + R Start/End recording a macro
To debug, the Project Manager must have the Build Configuration set to Debug Ctrl + Shift + P Play macro
F4 Run to cursor
Bookmarks & Advanced Navigation
Search & Replace
F5 Toggle add/remove breakpoint
Open “Tools > GetIt Package Manager” to download the enhanced Bookmarks and Navigator IDE extension Ctrl + F Search active window
F7 Trace Into Ctrl + E Search again
Ctrl + 1..9 Go to bookmark
Shift + F7 Trace to next source line Searches for strings in files, project,
Ctrl + Shift + 1..9 Add/Remove bookmark Ctrl + Shift + F
Ctrl + F7 Evaluate / Modify value folders. (Result show in Messages pane)
F8 Step Over Ctrl + Shift + Up/down Jump to Interface / implementation for a method
Alt + G Go to line number Ctrl + L Move to next search result item
Shift + F8 Run until the function returns Ctrl + R Find and Replace
F9 Run Refactoring
Ctrl + Shift + F9 Run (without debugging) Ctrl + O+U Toggle case of a selected block or next character
Ctrl + F2 Reset the program Ctrl + Shift + E Rename all references to this identifier Window/Panes/Tabs
Ctrl + Shift + L Converts the string currently selected into a resource string Ctrl + . IDE Insight (or F6)
Ctrl + Alt + B View/manage list of breakpoints
Ctrl + Shift + M Extracts a selected code fragment, turning it into a method F11 Object Inspector
Ctrl + Alt + S View Call Stack: see function calls
Ctrl + Alt + W Watches - View/manage values Code Folding Ctrl + Alt + F11 Project Manager
Ctrl + Alt + L Local variables pane Ctrl + Shift + K+A Expand all blocks of code F12 Toggle between code and design
Ctrl + Alt + T Thread Status Ctrl + Shift + K+C Collapse all classes
Ctrl + Alt + V Event Log Ctrl + Shift + K+E Collapse a block of code Alt + Up/down Toggle Code > Design > History
Ctrl + Alt + C Entire CPU pane Ctrl + Shift + K+G Collapse Initialize/finalise and interface/implementation Ctrl + Alt + P Palette
Ctrl + Alt + M Modules Pane Ctrl + Shift + K+M Collapse all methods Shift + Alt + M Messages
Ctrl + Alt + D Disassembly (machine code) Ctrl + Shift + K+T Toggles the current block between collapsed and expanded Ctrl + Tab Next Tab
Ctrl + Alt + K Raw values in the stack Shift + Ctrl + Tab Previous
RAD Studio® is the ultimate IDE for true-native application development using integrated // Find more IDE addons, components // Visit Docwiki for full product documentation
toolchains and visual designers, powered by Delphi® and modern C++. Benefit from best-in-class // and example projects on GetIt http://docwiki.embarcadero.com/RADStudio/en/Default_Keyboard_Shortcuts
Windows platform API integration and a flexible component-based architecture, compiling from
one codebase to reach billions of users on Windows, macOS, iOS, Android, and Linux.
// “Tools” > “GetIt Package Manager” (Permission to remix under CC BY-SA 4.0)