Table Of Contents

Single-Stepping through VIs

Last Modified: December 2, 2016

While execution highlighting slows the execution of your code, single-stepping allows you to have more control of viewing individual actions of the program.

With execution highlighting, execution slows down, and the code executes until completion. With single-stepping, you can execute a single node at a time, causing the program to pause after the node completes.

You can use single-stepping in three ways: Step In, Step Out, and Step Over. You can find these options in the Debugging tab.

Step In—Display the code and pause execution if a node is a subVI and represents more code. For a node that you cannot open, use this option to highlight the node and pause its execution. For MathScript and C nodes, Step-In processes the code row-wise.
Step Out— Complete the execution of the current diagram or subdiagram and pause.
Step Over—Execute a node without stepping into the node and pause at the next node.

While single-stepping, you will notice the following behaviors:

  • When you single-step through code, nodes are highlighted to indicate they are ready to execute.
  • Gray lines appear in a loop or a diagram to indicate that the section of code has finished executing but the program is still running.

Recently Viewed Topics