RAD Studio - Default IDE Shortcut Keys
unknow - Date: ?
unknow - Date: ?
[SHOWTOGROUPS=4,20]
[/SHOWTOGROUPS]
Shortcut | Description | IDE Version |
---|---|---|
Escape | Selects parent control in design mode. Left mouse click + Escape drags the parent control | Delphi 2+ |
Shift+Click | After selecting control in form designer, click on it with Shift again to select top most parent Form | Delphi 5+ |
Tab | In Object Inspector activates incremental search for properties. Press again Tab to move focus to property value | Delphi 5+ |
Ctrl+J | Invoke code templates also called code snippets | Delphi 5+ |
Ctrl+T | Delete text from cursor position until end of word | Delphi 5+ |
Ctrl+E | Для просмотра ссылки Войди | Delphi 5+ |
Ctrl+Y | Delete current line | Delphi 5+ |
Ctrl+B | Invoke buffer window when focus is on editor. The buffer window shows a list of all different tabs. | Delphi 2007+ |
Ctrl+Shift+G | Insert a new GUID at the cursor position | Delphi 5+ |
Ctrl+Shift+I | Indent the current selected block | Delphi 5+ |
Ctrl+Shift+U | Unindent the current selected block | Delphi 5+ |
Ctrl+K+I | Indent the current selected block or current line in case of no selection | Delphi 5+ |
Ctrl+K+U | Unindent the current selected block or current line in case of no selection | Delphi 5+ |
Ctrl+Shift+J | Invoke SyncEdit | BDS 2006+ |
Ctrl+Shift+V | Automatically declare variable at cursor position | BDS 2006+ |
Ctrl+Shift+Y | Delete to the end of line | Delphi 5+ |
Alt+[ | Match pair forward | Delphi 5+ |
Alt+] | Match pair backward | Delphi 5+ |
Alt+RightArrow | Browse forward (hotlink history) | Delphi 6+ |
Alt+LeftArrow | Browse backward (hotlink history) | Delphi 6+ |
Alt+UpArrow | Browse to symbol under editor cursor (invoke a hotlink and add it to the hotlink history) | Delphi 7+ |
F4 | Run program to current cursor position | Delphi 2+ |
F5 | Toggle breakpoint | Delphi 2+ |
F7 | Debugger step into | Delphi 2+ |
Shift+F7 | Trace into next source line | Delphi 5+ |
F8 | Debugger step over | Delphi 2+ |
Shift+F8 | Run until return | Delphi 5+ |
F9 | Run program under debugger | Delphi 2+ |
Ctrl+F2 | Program Reset | Delphi 5+ |
Ctrl+F7 | Evaluate/modify | Delphi 2005+ |
Ctrl+F5 | Add Watch | Delphi 5+ |
Ctrl+F12 | View units | Delphi 2+ |
Alt+G | Goto line number in editor | Delphi 2+ |
Ctrl+O+G | Goto line number in editor | Delphi 5+ |
Ctrl+Shift+R | Start/stop recording editor macro | Delphi 2+ |
Ctrl+Shift+P | Play editor macro | Delphi 2+ |
Ctrl+Spacebar | Invoke code completion | Delphi 5+ |
Ctrl+Shift+Spacebar | Invoke code parameter hints | Delphi 5+ |
Ctrl+Enter | Open file at cursor | Delphi 2+ |
Ctrl+Shift+Enter | Find all references | Delphi 2005+ |
Ctrl+Shift+C | Invoke class completion for the class that currently contains the cursor | Delphi 5+ |
Ctrl+Shift+UpArrow | Navigate to method implementation/declaration | Delphi 5+ |
Ctrl+Shift+DownArrow | Navigate to method implementation/declaration | Delphi 5+ |
Ctrl+Shift+1..9 | Set a bookmark at current row in the source | BDS 2006+ |
Ctrl+1..9 | Go to a bookmark row in the source | BDS 2006+ |
Ctrl+Alt+F12 | Opens the drop-down on the top-right corner of the code editor, listing all open files | BDS 2006+ |
Ctrl+Alt+MouseWheel | 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 | BDS 2006+ |
Ctrl+Alt+UpArrow | 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 | BDS 2006+ |
Ctrl+Alt+DownArrow | 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 | BDS 2006+ |
Ctrl+Alt+Home | 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 | BDS 2006+ |
Ctrl+Alt+End | 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 | BDS 2006+ |
Ctrl+Alt+P | Activate the Tool Palette in filtering mode (start typing, press Enter to drop component) | Delphi 2005+ |
Ctrl+Alt+A | Adds current date to source code | BCB 4.0+ (Delphi 5+) |
Ctrl+/ | Toggle comment per line or selected block and cursors goes down one line, Ctrl+# on nordic (and perhaps other international ) keyboards | Delphi 2005+ |
Ctrl+Shift+T | Add todo list item | Delphi 2005+ |
Alt+F12 | Toggle between Form as text mode or design mode | Delphi 5+ |
Alt+F11 | Invoke Use unit dialog | Delphi 5+ |
Ctrl+F11 | Invoke Open Project Dialog | Delphi 2005+ |
Ctrl+Alt+F11 | Invoke Project manager window | Delphi 2005+ |
F11 | Invoke Object Inspector window | Delphi 5+ |
F12 | Toggle between code view and design view | Delphi 5+ |
Alt+0 | Invoke Window list | Delphi 2005+ |
Shift+Alt+F11 | Invoke Structure window | Delphi 2005+ |
Ctrl+Shift+B | Invoke Browser window | Delphi 5-7 |
Ctrl+Shift+B | Invoke Buffer list | Delphi 2005+ |
Ctrl+Alt+B | Invoke Breakpoint window | Delphi 5+ |
Ctrl+Alt+S | Invoke Call Stack window | Delphi 5+ |
Ctrl+Alt+W | Invoke Watches window | Delphi 5+ |
Ctrl+Alt+L | Invoke Local Variables window | Delphi 5+ |
Ctrl+Alt+T | Invoke Threads window | Delphi 7+ |
Ctrl+Alt+F | Invoke FPU window | Delphi 2005 (removed in Delphi 2006+) |
Ctrl+Alt+C | Invoke CPU window | Delphi 5+ |
Ctrl+Alt+V | Invoke Event window | Delphi 5+ |
Ctrl+Alt+M | Invoke Modules window | Delphi 2005+ |
Shift+F12 | Invoke Forms window | Delphi 5+ |
Ctrl+Shift+A | Invoke Add to uses clause(Find unit in Delphi 2006) window (Refactoring) | Delphi 2005+ |
Ctrl+Shift+F11 | Invoke Project Options window | Delphi 2005+ |
Ctrl+F9 | Compile Project | Delphi 5+ |
Shift+F9 | Build Project | Delphi 2005+ |
Shift+F11 | Invoke Add to project window | Delphi 5+ |
Shift+Ctrl+F9 | Run without debugging | Delphi 2005+ |
Ctrl+F | Find | Delphi 3+ |
Shift+Ctrl+F | Find in Files | Delphi 3+ |
Alt+F7/F8 | Previous/next result (for Find in Files and Build Error Messages) | Delphi 7+ |
Ctrl+K+E | Changes a word to lowercase and deselects selection | Delphi 5+ |
Ctrl+K+F | Changes a word to uppercase and deselects selection | Delphi 5+ |
Ctrl+K+O | Changes a word to lowercase | Delphi 5+ |
Ctrl+K+N | Changes a word to uppercase | Delphi 5+ |
[/SHOWTOGROUPS]
Последнее редактирование: