Debugger is an integral part of JetBrains Rider that allows you to examine the runtime behavior of your application, identify problematic code, and isolate the source of the problem step by step.
Typical debugging steps
Define a run/debug configuration for the program that you want to debug.
Set breakpoints in the source code where the potential problem may lie.
You can edit the code of a suspended program and then continue debugging without restart with Hot Reload.
Resume the debugging session F9 to let the program run to the next breakpoint, if any.
To finish the debugging session, press Ctrl+F2, select Stop in the Debug window.in the menu, or click
The major part of debugging activities takes place in the Debug window, which becomes available once you start debugging. To open this window, press Alt+5 or select View | Tool Windows | Debug in the main menu.
You may be also interested in the following language- and framework-specific guidelines:
- Running and debugging TypeScript
- Running and debugging Node.js
- Debug Unity Applications