Step-by-step debugging is enabled for the language that you are debugging in the debug preferences. For information about step-by-step debugging preferences, see the related topic.
Once you have enabled step-by-step debugging for the language that you are debugging, you can enable step-by-step debugging mode by selecting the debug target, thread, or stack frame in the Debug view, and performing one of the following tasks:
If step-by-step debugging is enabled, you can also disable it by performing one of these steps. You can disable step-by-step mode for the current debug session by selecting the Disable step-by-step mode check box in the Step-by-Step Debug dialog box or you can change the default step-by-step mode in the preferences. The default mode is applied when a new debug session is started. Once the debug session is started, you can change the mode using one of the preceding methods.
If step-by-step mode is enabled, you will be prompted to debug every object that is loaded in the application that you are debugging. If step-by-step mode is disabled, the application that you are debugging will continue to run. The debugger will stop at breakpoints if step-by-step mode is enabled or disabled.
If step-by-step filters are being applied, the debugger will stop according to the step-by-step filter settings that are set in the debug preferences for the language that you are debugging (for additional information, see the documentation for the language that you are debugging).