TH3-Keyboard shortcuts » History » Version 1
Wil van Antwerpen, 05/18/2019 11:08 PM
| 1 | 1 | Wil van Antwerpen | # Keyboard shortcuts |
|---|---|---|---|
| 2 | |||
| 3 | There's a lot of predefined default keyboard shortcuts, but there's also a lot of possible shortcuts that are not currently assigned. |
||
| 4 | Note that you can re-assign keyboard shortcuts as you want. |
||
| 5 | |||
| 6 | We have tried to keep a lot of shortcuts the same or similar to what you are used to in the DataFlex Studio. |
||
| 7 | |||
| 8 | You can find the currently assigned keyboard shortcuts via the menu. File -> Hammer options -> Editor Tab -> Keyboard |
||
| 9 | |||
| 10 | Here's a list of some of the more commonly used keyboard shortcuts |
||
| 11 | |||
| 12 | ## navigational |
||
| 13 | |||
| 14 | |Shortcut|Description| |
||
| 15 | |--------|-----------| |
||
| 16 | | Left Arrow | Moves the cursor one character to the left | |
||
| 17 | | Up Arrow | Moves the cursor one line up | |
||
| 18 | | Down Arrow | Moves the cursor one line down | |
||
| 19 | | Right Arrow | Moves the cursor one character to the right | |
||
| 20 | | Ctrl+] | to jump between code block "begin" and "end", "while" and "loop", "procedure" and "end_procedure" etcetera | |
||
| 21 | | Ctrl+F7 | Synchronize the code explorer to the line of code where your cursor is positioned | |
||
| 22 | |||
| 23 | ## Selection |
||
| 24 | |||
| 25 | |Shortcut|Description| |
||
| 26 | |--------|-----------| |
||
| 27 | | Shift+Left | Extends the selection one character to the left | |
||
| 28 | | Shift+Right | Extends the selection one character to the right | |
||
| 29 | | Shift+Down Arrow | Add next line to the selection| |
||
| 30 | | Shift+Up Arrow | Add previous line to the selection | |
||
| 31 | |||
| 32 | ## clipboard |
||
| 33 | |||
| 34 | |Shortcut|Description| |
||
| 35 | |--------|-----------| |
||
| 36 | | Ctrl+C | Copy selected text | |
||
| 37 | | Ctrl+X | Cut selected text | |
||
| 38 | |||
| 39 | ## bookmarks |
||
| 40 | |||
| 41 | |Shortcut|Description| |
||
| 42 | |--------|-----------| |
||
| 43 | | Ctrl+Enter | Toggle a bookmark, create or remove a bookmark on the selected line | |
||
| 44 | | Ctrl+Up Arrow | Previous bookmark | |
||
| 45 | | Ctrl+Down Arrow | Next bookmark | |
||
| 46 | |||
| 47 | ## Find / Replace |
||
| 48 | |||
| 49 | |Shortcut|Description| |
||
| 50 | |--------|-----------| |
||
| 51 | | Ctrl+F | Find in Document | |
||
| 52 | | F3 | Find Next | |
||
| 53 | | Shift+F3 | Find Previous | |
||
| 54 | | Ctrl+Alt+F3 | Replace in Document | |
||
| 55 | | Ctrl+Shift+F | Find in all files | |
||
| 56 | |||
| 57 | ## Compile / Run |
||
| 58 | |||
| 59 | |Shortcut|Description| |
||
| 60 | |--------|-----------| |
||
| 61 | | F5 | Build Execute | |
||
| 62 | | F7 | Build debug run | |
||
| 63 | |||
| 64 | |||
| 65 | ## Save / Load |
||
| 66 | |||
| 67 | |Shortcut|Description| |
||
| 68 | |--------|-----------| |
||
| 69 | | F2 | Save Current File | |
||
| 70 | | Ctrl+S | Save Current File | |
||
| 71 | | Ctrl+N | New File | |
||
| 72 | | Ctrl+O | Open File, select a file | |
||
| 73 | |||
| 74 | |||
| 75 | ## Various |
||
| 76 | |||
| 77 | |Shortcut|Description| |
||
| 78 | |--------|-----------| |
||
| 79 | | Ctrl+Shift+Down | Activate the code list control | |
||
| 80 | | Ctrl+Space | Activates the code tip control | |