Altova MapForce 2022 Professional Edition

Debugger Commands

Home Prev Top Next

You can access the debugger commands as follows:


In the Debug menu

As keyboard shortcuts

In the Debug toolbar.


Menu Command

Keyboard Shortcut

Toolbar button


Debug | Start debugging



Starts or continues debugging until a breakpoint is hit or the mapping finishes.

Debug | Stop debugging

Shift + F5


Stops debugging. This command exits the debug mode and switches MapForce back to standard mode.

Debug | Step Into



Executes the mapping until a single step is finished anywhere in the mapping. In the mapping debugger, a step is a logical group of dependent computations which normally produce a single item of a sequence.


Depending on the mapping context, this command roughly translates into "go to the left/go to target child/go to source parent".

Debug | Step Over



Continues execution until the current step finishes (or finishes again for another item of the sequence), or an unrelated step finishes. This command steps over computations that are inputs of the current step.

Debug | Step Out

Shift + F11


Continues execution until the result of the current step is consumed or a step is executed that is not an input or child of the consumption. This command steps out of the current computation.


Depending on the mapping context, this command roughly translates into "go to the right/go to target parent/go to source child".

Debug | Minimal Step

Ctrl + F11


Continues execution until a value is produced or consumed. This command subdivides a step and will typically stop twice for each connection: once when its source produces a value and once when its target consumes it. MapForce does not necessarily compute values in the order the mapping would suggest, so production and consumption events do not always follow each other.


Debug toolbar

© 2016-2022 Altova GmbH