Project

General

Profile

TH3-Keyboard shortcuts » History » Version 1

Wil van Antwerpen, 05/18/2019 11:08 PM

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