JetBrains Rider 2026.3 Help

Debugging

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

  1. Define a run/debug configuration for the program that you want to debug.

  2. Set breakpoints in the source code where the potential problem may lie.

  3. Start debugging by launching your program in the debug mode Shift+F9 or attaching to a running process Ctrl+Alt+F5.

  4. When the program execution breaks, step through your code, inspect variables, and evaluate expressions.

  5. You can edit the code of a suspended program and then continue debugging without restarting with Hot Reload.

  6. Resume the debugging session F9 to let the program run to the next breakpoint, if any.

  7. To finish the debugging session, press Ctrl+F2, select Run | Stop in the menu, or click Stop Stop in the Debug window.

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.

While debugging, you can also perform the most common debugger actions from the Alt+Enter menu. For example Run to Cursor, Skip to Cursor or Toggle breakpoints:

JetBrains Rider: Alt+Enter menu in the debug mode

You may be also interested in the following language- and framework-specific guidelines:

Shortcuts for debugging actions

Run context configuration

Shift+F10

Run...

Alt+Shift+F10

Debug context configuration

Shift+F9

Debug...

Alt+Shift+F9

Attach to Process...

Ctrl+Alt+F5

Reattach to Process...

Ctrl+Alt+Shift+F5

Stop

Ctrl+F2

Pause

Ctrl+D, P

Resume Program

F9

Apply Hot Reload Changes

Ctrl+O, A

Stop Background Processes...

Ctrl+Shift+F2

Step Over

F8

Force Step Over

Alt+Shift+F8

Step Into

F7

Smart Step Into

Shift+F7

Force Step Into

Alt+Shift+F7

Step Out

Shift+F8

Run To Cursor

Alt+F9

Force Run To Cursor

Ctrl+Alt+F9

Skip to Cursor

Ctrl+Alt+Shift+F9

Show Execution Point

Alt+F10

Evaluate Expression...

Alt+F8

Quick Evaluate Expression

Ctrl+Alt+F8

Toggle Line Breakpoint

Ctrl+F8

Toggle Temporary Line Breakpoint

Ctrl+Alt+Shift+F8

Toggle Breakpoint Enabled

Ctrl+D, X

View Breakpoints...

Ctrl+Shift+F8

Edit Breakpoint

Ctrl+Shift+F8

Show Run window

Alt+4

Show Debug window

Alt+5

Show Services window

Alt+8

Analyze Stack Trace or Thread Dump...

Ctrl+I, S

For the full list of JetBrains Rider keyboard shortcuts, refer to Keyboard shortcuts in predefined keymaps.

Current limitations

As of version 2026.3 Rider's debugger does not support single-file applications (applications that were built with the /p:PublishSingleFile=true flag).

28 July 2026