Navigation – Step Into Member
The Step Into Member navigation feature is used in Debug mode only. It allows you to skip unnecessary members while debugging and drill down into the member you choose.
Consider that you are debugging some source code and the current statement has numerous method calls and property references:
IncreaseSalary(FindPersonById(GetPersonId(LastName, FirstName, Age)), Salary)
Here we have three method calls and four property references. The IDE debugger will step into each one. The Step Into Member feature allows you to step into the definite member under the editor caret position, skipping all others. So, instead of stepping through every member call, you can choose the member you would like to step into – just move the text caret on the member name you want to drill into, and click the Step Into Member button on the DXCore Visualize Toolbar, or press the Ctrl+Shift+F11 keyboard shortcut.
For example, if you want to step into the IncreaseSalary method, skipping the LastName, FirstName, Age and Salary property getters, and without stepping into FindPersonById, GetPersonId methods – move the editor caret at the IncreaseSalary method and use Step Into Member. After that the program execution will jump to the first statement inside the IncreaseSalary method you specified.
This is what the Step Into Member icon looks like on the DXCore Visualize Toolbar:
—– Products: CodeRush Pro Versions: 10.1 and up VS IDEs: any Updated: Nov/30/2010 ID: C039