Short-cuts for Windows, Editor, and Debugger

There are many short-cuts available. Some of these are context sensitive and only apply within that context. Below is a summary of the most import short-cuts.

Context

Short-cut key(s)

Description

Main

F1

Open function browser

Ctrl + Shift + F, H

Open Global Find /Replace in library and/or Editor windows. See detail below.

Ctrl + Shift + D

Toggle Debugging on/off (will generate re-compile)

Ctrl + Shift + P

Toggle Profiling on/off

Ctrl + P

Find library file (only)

Ctrl + Page up/down

Cycle through open windows and expressions

Ctrl + Tab

Cycle through Tabs in Editor window

Ctrl + 2

Open additional Editor window vertical split

Ctrl + W

Close current Editor Tab

Ctrl + 3

Open additional Editor window horizontal split

Ctrl + 1

Unsplit vertical / horizontal split

Glob.Find/Replace

Ctrl + I, C

Toggle case (in)sensitive search

Ctrl + F

Match any string

Ctrl + W

Match whole word only

Ctrl + R

Search using regular expressions

Ctrl + D

Search in current document only

Ctrl + S

Search in selection only

Ctrl + L

Search in Library only

Ctrl + K

Search in Workspace code only

Ctrl + O

Search in all open documents only

Ctrl + U

Search in all documents

Ctrl + Alt + Enter

Replace All

Editor

Ctrl + F

Quick find in editor

Ctrl + H

Open Find and replace for current document only.

Ctrl + A

Select All

Ctrl + Z

Undo

Ctrl + Y

Redo

Ctrl + X, C, V

Cut, copy, paste

Ctrl + Shift + X, C

Cut or copy entire line

Ctrl + T

Transpose lines

Tab

Indent using tab

Shift + Tab

Reverse indent

Ctrl + Space

Show tooltip when inside brackets ( )

Alt + right/left arrow

In tooltip, cycle through function overloading

Alt + Up/Down

To move line(s) up and down

Ctrl (+ Shift) + U

Switch to lower / upper case

Ctrl + D

For multiple line selection of words, add next occurrence to multi caret editing.

Ctrl + mouse wheel

Zoom in and out in Editor code window

Ctrl (+Shift) + 0

Go-to definition (when cursor is on variable, function, class or enum)

Ctrl + Q

Jump back from previous go-to-definition

Ctrl + Shift + I

To automatically indent the entire file or selection

Debugger

F7

Compile all

Ctrl + F7

Check for compile errors in editor window

F10

Step Over

F11

Step Into (function)

Shift + F11

Step out of function

F5

Continue (for highlighted thread, when using multiple)

Shift + F5

Continue all threads

Ctrl + F5

Continue all other than active thread

F9

Toggle break-point on row

Ctrl + F9

Remove break-point

Note

Many shortcuts used in Scintilla based editors will also work in the Qlang Editor.