User Tools

Site Tools


manual:Macro_Debugger

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
manual:Macro_Debugger [2016/12/22 15:24]
JMichaelTX Replace screenshot with one with controls annotated
manual:Macro_Debugger [2016/12/27 18:07]
JMichaelTX
Line 3: Line 3:
 Keyboard Maestro includes a built-in macro debugger which you can turn on by choosing [[Menus#​Status_Menu_Start_Debugging|Start Debugging]] from the [[Menus#​Status_Menu|Status Menu menu]] or by using one of the [[/​action/​Debugger_Start|Debugger actions]]. ​ This will display the [[Windows#​Macro_Debugger|Macro Debugger window]]. Keyboard Maestro includes a built-in macro debugger which you can turn on by choosing [[Menus#​Status_Menu_Start_Debugging|Start Debugging]] from the [[Menus#​Status_Menu|Status Menu menu]] or by using one of the [[/​action/​Debugger_Start|Debugger actions]]. ​ This will display the [[Windows#​Macro_Debugger|Macro Debugger window]].
  
-{{:​manual:​km-7.3-debugger-controls.png?nolink|}}+{{ macrodebugger.png?528x193 ​|Macro Debugger ​}}
  
 Once debugging, you can control whether new macros start paused or start running. Once debugging, you can control whether new macros start paused or start running.
Line 11: Line 11:
 Using the associated buttons, you can: Using the associated buttons, you can:
  
-* Continue the macro – allowing it to run until completion, or until it hits a Debugger Breakpoint action. +{{:​manual:​km-7.3-debugger-controls-only-r1.png?​nolink|}} 
-* Pause the macro. + 
-* Step Over the current action, including any subactions. +* **Continue** the macro – allowing it to run until completion, or until it hits a Debugger Breakpoint action. 
-* Step In To the current action, stepping in to any included subaction. +* **Pause** the macro. 
-* Step Out Of the current action and any other actions at the same level. +* **Step Over** the current action, including any subactions. 
-* Cancel the macro.+* **Step In To** the current action, stepping in to any included subaction. 
 +* **Step Out Of** the current action and any other actions at the same level. 
 +* **Cancel** the macro
 + 
 +For detailed instructions,​ see [How to debug a macro](https://​forum.keyboardmaestro.com/​t/​how-to-debug-a-macro/​5825/​2).
  
 All the debugger actions can also be done via [[/​action/​Debugger_Start|the Debugger actions]]. All the debugger actions can also be done via [[/​action/​Debugger_Start|the Debugger actions]].
manual/Macro_Debugger.txt · Last modified: 2021/10/15 04:50 by peternlewis