WebStorm 2023.2 Help

Debugger. Stepping

Use this page to improve the debug stepping speed and specify the elements to be skipped while stepping.

Item

Description

Always do smart step into

By default, this checkbox is selected and Smart Step Into is invoked automatically when you invoke Step Into F7 in a line that contains multiple method calls. After that, you can select the call to step into.

If this checkbox is cleared, you can choose between Step Into F7 or Smart Step Into Shift+F7.

For more information, refer to Step into and Smart step into.

Do not step into library scripts

Select this checkbox to suppress stepping into library scripts while debugging.

In the example, the debugger skips a library method console.log() with regular Step into at line 4 but enters this method at line 10 with Force step into.

Force step into overrides the list of ignored scripts

Do not step into scripts

Select this checkbox to suppress stepping into certain scripts while debugging. Use the toolbar buttons to manage the list of scripts to be skipped.

Item

Shortcut

Description

the Add button

Alt+Insert

Click this button to add a new script filter.

In the dialog that opens, type the names of files to be skipped or use wildcards. For example, if you want to always skip JavaScript files, type *.js.

the Remove button

Alt+Delete

Click this button to delete the selected filter from the list.

the Edit button

Enter

Click this button to edit the selected filter.

the Move Up button/the Move Down button

Use these buttons to arrange filters as required.

the Duplicate button

Click this button to create a copy of the selected filter.

Last modified: 21 July 2022