TH3-Keyboard shortcuts » History » Version 1

Version 1/2 - Next » - Current version
Wil van Antwerpen, 05/18/2019 11:08 PM

Keyboard shortcuts

There's a lot of predefined default keyboard shortcuts, but there's also a lot of possible shortcuts that are not currently assigned.
Note that you can re-assign keyboard shortcuts as you want.

We have tried to keep a lot of shortcuts the same or similar to what you are used to in the DataFlex Studio.

You can find the currently assigned keyboard shortcuts via the menu. File -> Hammer options -> Editor Tab -> Keyboard

Here's a list of some of the more commonly used keyboard shortcuts


Shortcut Description
Left Arrow Moves the cursor one character to the left
Up Arrow Moves the cursor one line up
Down Arrow Moves the cursor one line down
Right Arrow Moves the cursor one character to the right
Ctrl+] to jump between code block "begin" and "end", "while" and "loop", "procedure" and "end_procedure" etcetera
Ctrl+F7 Synchronize the code explorer to the line of code where your cursor is positioned


Shortcut Description
Shift+Left Extends the selection one character to the left
Shift+Right Extends the selection one character to the right
Shift+Down Arrow Add next line to the selection
Shift+Up Arrow Add previous line to the selection


Shortcut Description
Ctrl+C Copy selected text
Ctrl+X Cut selected text


Shortcut Description
Ctrl+Enter Toggle a bookmark, create or remove a bookmark on the selected line
Ctrl+Up Arrow Previous bookmark
Ctrl+Down Arrow Next bookmark

Find / Replace

Shortcut Description
Ctrl+F Find in Document
F3 Find Next
Shift+F3 Find Previous
Ctrl+Alt+F3 Replace in Document
Ctrl+Shift+F Find in all files

Compile / Run

Shortcut Description
F5 Build Execute
F7 Build debug run

Save / Load

Shortcut Description
F2 Save Current File
Ctrl+S Save Current File
Ctrl+N New File
Ctrl+O Open File, select a file


Shortcut Description
Ctrl+Shift+Down Activate the code list control
Ctrl+Space Activates the code tip control