Default settings of buttons and hot keys: Difference between revisions
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
__TOC__ | __TOC__ | ||
<span class="f_Para">Unless you have [[ | <span class="f_Para">Unless you have [[Setting up the ui.xml file|provided]] a user interface reconfiguration file, the Debugger Client starts with the default presentation of GUI buttons and hot keys summarized in this section. </span> | ||
==== Buttons ==== | ==== Buttons ==== | ||
<span class="f_Para">The ten buttons above the Client's main window tabs are initially set to perform the commands that are shown in the table below (and described further in [[ | <span class="f_Para">The ten buttons above the Client's main window tabs are initially set to perform the commands that are shown in the table below (and described further in [[Client Command Reference|The Client command reference]]). The buttons are named by their left-to-right position. The button labels shown in the Client are close approximations if not the same as the name of the command they execute, and the labels are configurable with the </span><span class="f_Monospace">[[LabelButton command|labelButton]]</span><span class="f_Para"> command. Five additional buttons are available for mapping but have no command associated with them by default, and they do not appear unless they are explicitly mapped: </span> | ||
<div style="text-align: left; text-indent: 0; padding: 0 0 0 0; margin: 23px 0 23px 0;"> | <div style="text-align: left; text-indent: 0; padding: 0 0 0 0; margin: 23px 0 23px 0;"> | ||
{| | {| | ||
! <span class="f_DefListTermTable">Button</span> | ! <span class="f_DefListTermTable">'''Button'''</span> | ||
! <span class="f_DefListTermTable">Default command setting</span> | ! <span class="f_DefListTermTable">Default command setting</span> | ||
|- | |- | ||
| <span class="f_DefListDDTable">button0 </span> | | <span class="f_DefListDDTable">'''button0 '''</span> | ||
| <span class="f_DefListDDTable">top</span> | | <span class="f_DefListDDTable">top</span> | ||
|- | |- | ||
| <span class="f_DefListDDTable">button1</span> | | <span class="f_DefListDDTable">'''button1'''</span> | ||
| <span class="f_DefListDDTable">bottom</span> | | <span class="f_DefListDDTable">bottom</span> | ||
|- | |- | ||
| <span class="f_DefListDDTable">button2</span> | | <span class="f_DefListDDTable">'''button2'''</span> | ||
| <span class="f_DefListDDTable">clearAudit</span> | | <span class="f_DefListDDTable">clearAudit</span> | ||
|- | |- | ||
| <span class="f_DefListDDTable">button3</span> | | <span class="f_DefListDDTable">'''button3'''</span> | ||
| <span class="f_DefListDDTable">run</span> | | <span class="f_DefListDDTable">run</span> | ||
|- | |- | ||
| <span class="f_DefListDDTable"> | | <span class="f_DefListDDTable">'''ALT-button3'''</span> | ||
| <span class="f_DefListDDTable">runWithoutDaemons</span> | | <span class="f_DefListDDTable">runWithoutDaemons</span> | ||
|- | |- | ||
| <span class="f_DefListDDTable">button4</span> | | <span class="f_DefListDDTable">'''button4'''</span> | ||
| <span class="f_DefListDDTable">step</span> | | <span class="f_DefListDDTable">step</span> | ||
|- | |- | ||
| <span class="f_DefListDDTable">button5</span> | | <span class="f_DefListDDTable">'''button5'''</span> | ||
| <span class="f_DefListDDTable">stepOver</span> | | <span class="f_DefListDDTable">stepOver</span> | ||
|- | |- | ||
| <span class="f_DefListDDTable"> | | <span class="f_DefListDDTable">'''ALT-button5'''</span> | ||
| <span class="f_DefListDDTable">stepOut</span> | | <span class="f_DefListDDTable">stepOut</span> | ||
|- | |- | ||
| <span class="f_DefListDDTable">button6</span> | | <span class="f_DefListDDTable">'''button6'''</span> | ||
| <span class="f_DefListDDTable">trace</span> | | <span class="f_DefListDDTable">trace</span> | ||
|- | |- | ||
| <span class="f_DefListDDTable">button7</span> | | <span class="f_DefListDDTable">'''button7'''</span> | ||
| <span class="f_DefListDDTable">cancel</span> | | <span class="f_DefListDDTable">cancel</span> | ||
|- | |- | ||
| <span class="f_DefListDDTable">button8</span> | | <span class="f_DefListDDTable">'''button8'''</span> | ||
| <span class="f_DefListDDTable">clearBreaks</span> | | <span class="f_DefListDDTable">clearBreaks</span> | ||
|- | |- | ||
| <span class="f_DefListDDTable">button9</span> | | <span class="f_DefListDDTable">'''button9'''</span> | ||
| <span class="f_DefListDDTable">clearWatch</span> | | <span class="f_DefListDDTable">clearWatch</span> | ||
|- | |- | ||
| <span class="f_DefListDDTable">button10</span> | | <span class="f_DefListDDTable">'''button10'''</span> | ||
| <span class="f_DefListDDTable"> (none)</span> | | <span class="f_DefListDDTable"> (none)</span> | ||
|- | |- | ||
| <span class="f_DefListDDTable">button11</span> | | <span class="f_DefListDDTable">'''button11'''</span> | ||
| <span class="f_DefListDDTable"> (none)</span> | | <span class="f_DefListDDTable"> (none)</span> | ||
|- | |- | ||
| <span class="f_DefListDDTable">button12</span> | | <span class="f_DefListDDTable">'''button12'''</span> | ||
| <span class="f_DefListDDTable"> (none)</span> | | <span class="f_DefListDDTable"> (none)</span> | ||
|- | |- | ||
| <span class="f_DefListDDTable">button13</span> | | <span class="f_DefListDDTable">'''button13'''</span> | ||
| <span class="f_DefListDDTable"> (none)</span> | | <span class="f_DefListDDTable"> (none)</span> | ||
|- | |- | ||
| <span class="f_DefListDDTable">button14</span> | | <span class="f_DefListDDTable">'''button14'''</span> | ||
| <span class="f_DefListDDTable"> (none)</span> | | <span class="f_DefListDDTable"> (none)</span> | ||
|} | |} | ||
Line 70: | Line 70: | ||
{| | {| | ||
! <span class="f_DefListTermTable">Hot key</span> | ! <span class="f_DefListTermTable">'''Hot key'''</span> | ||
! <span class="f_DefListTermTable">Default command setting</span> | ! <span class="f_DefListTermTable">Default command setting</span> | ||
|- | |- | ||
| <span class="f_DefListDDTable">ALT-B </span> | | <span class="f_DefListDDTable">'''ALT-B''' </span> | ||
| <span class="f_DefListDDTable">breaksAt</span> | | <span class="f_DefListDDTable">breaksAt</span> | ||
|- | |- | ||
| <span class="f_DefListDDTable">CTRL-B</span> | | <span class="f_DefListDDTable">'''CTRL-B'''</span> | ||
| <span class="f_DefListDDTable">breaks</span> | | <span class="f_DefListDDTable">breaks</span> | ||
|- | |- | ||
| <span class="f_DefListDDTable">CTRL-C</span> | | <span class="f_DefListDDTable">'''CTRL-C'''</span> | ||
| <span class="f_DefListDDTable">copy</span> | | <span class="f_DefListDDTable">copy</span> | ||
|- | |- | ||
| <span class="f_DefListDDTable">CTRL-F</span> | | <span class="f_DefListDDTable">'''CTRL-F'''</span> | ||
| <span class="f_DefListDDTable">focusToSearchBox </span> | | <span class="f_DefListDDTable">focusToSearchBox </span> | ||
|- | |- | ||
| <span class="f_DefListDDTable">CTRL-P</span> | | <span class="f_DefListDDTable">'''CTRL-P'''</span> | ||
| <span class="f_DefListDDTable">preferences</span> | | <span class="f_DefListDDTable">preferences</span> | ||
|- | |- | ||
| <span class="f_DefListDDTable">CTRL-T</span> | | <span class="f_DefListDDTable">'''CTRL-T'''</span> | ||
| <span class="f_DefListDDTable">trace</span> | | <span class="f_DefListDDTable">trace</span> | ||
|- | |- | ||
| <span class="f_DefListDDTable">CTRL-U</span> | | <span class="f_DefListDDTable">'''CTRL-U'''</span> | ||
| <span class="f_DefListDDTable">searchFromBottom</span> | | <span class="f_DefListDDTable">searchFromBottom</span> | ||
|- | |- | ||
| <span class="f_DefListDDTable">CTRL-X</span> | | <span class="f_DefListDDTable">'''CTRL-X'''</span> | ||
| <span class="f_DefListDDTable">cancel</span> | | <span class="f_DefListDDTable">cancel</span> | ||
|- | |- | ||
| <span class="f_DefListDDTable">F4</span> | | <span class="f_DefListDDTable">'''F4'''</span> | ||
| <span class="f_DefListDDTable">step</span> | | <span class="f_DefListDDTable">step</span> | ||
|- | |- | ||
| <span class="f_DefListDDTable">F5</span> | | <span class="f_DefListDDTable">'''F5'''</span> | ||
| <span class="f_DefListDDTable">run</span> | | <span class="f_DefListDDTable">run</span> | ||
|- | |- | ||
| <span class="f_DefListDDTable">ALT-F5</span> | | <span class="f_DefListDDTable">'''ALT-F5'''</span> | ||
| <span class="f_DefListDDTable">runWithoutDaemons</span> | | <span class="f_DefListDDTable">runWithoutDaemons</span> | ||
|- | |- | ||
| <span class="f_DefListDDTable">F9</span> | | <span class="f_DefListDDTable">'''F9'''</span> | ||
| <span class="f_DefListDDTable">searchDown</span> | | <span class="f_DefListDDTable">searchDown</span> | ||
|- | |- | ||
| <span class="f_DefListDDTable">ALT-F9</span> | | <span class="f_DefListDDTable">'''ALT-F9'''</span> | ||
| <span class="f_DefListDDTable">searchUp</span> | | <span class="f_DefListDDTable">searchUp</span> | ||
|- | |- | ||
| <span class="f_DefListDDTable">F10</span> | | <span class="f_DefListDDTable">'''F10'''</span> | ||
| <span class="f_DefListDDTable">stepOver; also, previousCompileError</span> | | <span class="f_DefListDDTable">stepOver; also, previousCompileError</span> | ||
|- | |- | ||
| <span class="f_DefListDDTable">ALT-F10</span> | | <span class="f_DefListDDTable">'''ALT-F10'''</span> | ||
| <span class="f_DefListDDTable">stepOut</span> | | <span class="f_DefListDDTable">stepOut</span> | ||
|- | |- | ||
| <span class="f_DefListDDTable">F11</span> | | <span class="f_DefListDDTable">'''F11'''</span> | ||
| <span class="f_DefListDDTable">step; also nextCompileError</span> | | <span class="f_DefListDDTable">step; also nextCompileError</span> | ||
|} | |} |
Latest revision as of 01:48, 20 September 2022
Unless you have provided a user interface reconfiguration file, the Debugger Client starts with the default presentation of GUI buttons and hot keys summarized in this section.
Buttons
The ten buttons above the Client's main window tabs are initially set to perform the commands that are shown in the table below (and described further in The Client command reference). The buttons are named by their left-to-right position. The button labels shown in the Client are close approximations if not the same as the name of the command they execute, and the labels are configurable with the labelButton command. Five additional buttons are available for mapping but have no command associated with them by default, and they do not appear unless they are explicitly mapped:
Button | Default command setting |
---|---|
button0 | top |
button1 | bottom |
button2 | clearAudit |
button3 | run |
ALT-button3 | runWithoutDaemons |
button4 | step |
button5 | stepOver |
ALT-button5 | stepOut |
button6 | trace |
button7 | cancel |
button8 | clearBreaks |
button9 | clearWatch |
button10 | (none) |
button11 | (none) |
button12 | (none) |
button13 | (none) |
button14 | (none) |
Hot keys
The Client's default set of hot keys and the commands that they perform are shown below.
Hot key | Default command setting |
---|---|
ALT-B | breaksAt |
CTRL-B | breaks |
CTRL-C | copy |
CTRL-F | focusToSearchBox |
CTRL-P | preferences |
CTRL-T | trace |
CTRL-U | searchFromBottom |
CTRL-X | cancel |
F4 | step |
F5 | run |
ALT-F5 | runWithoutDaemons |
F9 | searchDown |
ALT-F9 | searchUp |
F10 | stepOver; also, previousCompileError |
ALT-F10 | stepOut |
F11 | step; also nextCompileError |
Note: By default, the Enter key repeats the command performed by the currently active button which is highlighted.