Client Command Reference: Difference between revisions
No edit summary |
No edit summary |
||
Line 12: | Line 12: | ||
A very few of the commands are '''macro only''': commands that may be used only in a Debugger macro. The descriptions of these commands include a <var>Scope</var><span class="f_Para"> section that reminds of this restriction. </span> | A very few of the commands are '''macro only''': commands that may be used only in a Debugger macro. The descriptions of these commands include a <var>Scope</var><span class="f_Para"> section that reminds of this restriction. </span> | ||
<span class="f_Para">As a quick means of testing what a command does, you can open the </span><var>[[ | <span class="f_Para">As a quick means of testing what a command does, you can open the </span><var>[[Using the console and command line#The Command Line|Command Line]]</var><span class="f_Para"> tool and run your command from there (specifying a qualifying </span><var>Command</var><span class="f_Para"> keyword if a same named macro command exists). For informational, error, and trace messages from the command, you can use the [[Using the console and command line#The Console|Console]] tool. </span> | ||
<span class="f_Para">You can also execute a command from within a User Language request by using the </span><var>ClientCommand</var><span class="f_Para"> method of the [[ | <span class="f_Para">You can also execute a command from within a User Language request by using the </span><var>ClientCommand</var><span class="f_Para"> method of the [[Using the DebuggerTools class methods|DebuggerTools]] class. </span> | ||
[[Category:Debugger Home]] | [[Category:Debugger Home]] |
Latest revision as of 02:42, 18 December 2022
Client commands are the operations that you invoke from Client menus and can assign to a button, keyboard shortcut, or macro. It is intended that there be a command available for any Client operation you want to automate.
The following subsections describe individually the available commands, which are specified without regard for case.
Later sections in this document describe ways to use the commands:
- Reconfiguring GUI buttons and hot keys describes how you can map any command to a Client button or hot key.
- Default settings of buttons and hot keys lists the default hot keys and buttons with which some of these commands are associated.
- Using Debugger Macros describes how you can use script multiple commands to run consecutively.
A very few of the commands are macro only: commands that may be used only in a Debugger macro. The descriptions of these commands include a Scope section that reminds of this restriction.
As a quick means of testing what a command does, you can open the Command Line tool and run your command from there (specifying a qualifying Command keyword if a same named macro command exists). For informational, error, and trace messages from the command, you can use the Console tool.
You can also execute a command from within a User Language request by using the ClientCommand method of the DebuggerTools class.