====== Macro Debugger ======
Keyboard Maestro includes a built-in macro debugger which you can turn on by choosing Start Debugging from the Status Menu, or by using one of the various Debugger actions.
{{ manual:macrodebugger.png?nolink&6
====== Macro Debugger ======
Keyboard Maestro includes a built-in macro debugger which you can turn on by choosing the [[Menus#Start_Debugging|Status Menu ➤ Start Debugging menu]] or by using one of the [[action:Debugger_Start|Debugger actions
ding, see the [[Recording]] section.
===== Macro Debugger =====
You get this window by choosing the [[Menus#Start_Debugging|Status Menu ➤ Start Debugging menu]] by triggering a Debugger Start action.
{{ macrodebugger.png?nolink&683 |Macro Debugger}}
To
d clicking on the *Status Menu* menu.
==== Start Debugging ====
The *Start Debugging* command in the *Status Menu* menu opens the [[Windows#Macro_Debugger|macrodebugger window]] and starts debugging.
See also the [[Macro Debugger]] section.
==== Show Act
help if you get stuck.
* Use the included [[Macro Debugger]] for detailed control of your macros in actio... conditions, process sets of items, and more.
* Debugger actions to breakpoint, pause, step over, step into, etcetera, while debugging macros.
* Execute AppleScripts, shell scrip
e and cancel macros by choosing the [[Menus#Start_Debugging|Status Menu ➤ Start Debugging menu]].
And finally, you can use the [[action:Cancel_All_Macros|Cance
submenu in the Status Menu, or by selecting Start Debugging in the Status Menu, and clicking the appropri... cancel macros by choosing the Status Menu ➤ Start Debugging menu.
There are also [actions for Cancelling
etElementById('myform').reportValidity() }"
==== Debugging JavaScript in the Form ====
Please see this... ws, Linux and macOS. Features include support for debugging, syntax highlighting, intelligent code comple