Run, debug, test, deploy
In this section:
- Running
- Debugging
- Edit running code with Hot Reload
- Monitoring
- Unit testing
- Coverage analysis of .NET code
- Performance profiling of .NET code
- Memory profiling of .NET code
- Create NuGet packages
- Publish .NET applications to folder
- C# Interactive
- Work with C# source generators
Keyboard shortcuts for running, debugging, and testing
You can use the following shortcuts for running and debugging programs:
Run context configuration | Shift+F10 |
Run... | Alt+Shift+F10 |
Debug context configuration | Shift+F9 |
Debug... | Alt+Shift+F9 |
Attach to Process... | Ctrl+Alt+F5 |
Ctrl+Alt+Shift+F5 | |
Ctrl+F2 | |
Pause | Ctrl+D, P |
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 |
... and the following shortcuts for unit testing commands:
Unit Testing Quick List... | Alt+Shift+U |
Run Unit Tests | Ctrl+;, R |
Debug Unit Tests | Ctrl+;, D |
Stop Execution | Ctrl+;, S |
Create Unit Test | Ctrl+T, C |
Go to Test/Tested Class | Ctrl+T, G |
Repeat Previous Run | Ctrl+;, T |
Rerun Failed Tests | Ctrl+;, F |
Run Tests Until Failure | Ctrl+;, W |
Run All Tests from Solution | Ctrl+;, L |
Create New Session | Ctrl+;, N |
Append Tests to Session | Ctrl+;, A |
Run Current Session | Ctrl+;, Y |
Run Unit Tests under dotMemory Unit | Ctrl+;, M |
Run Selected Tests | Shift+Enter |
Debug Selected Tests | Ctrl+D |
Run Current Session (Tool Window) | Ctrl+Y |
Create New Session (Tool Window) | Alt+Shift+Insert |
Append Tests to Session (Tool Window) | Ctrl+Alt+Insert |
Remove Selected Tests (Tool Window) | Delete |
Run All Tests from Solution (Tool Window) | Ctrl+L |
Show Unit Tests window | Alt+Shift+8 |
For the full list of JetBrains Rider keyboard shortcuts, refer to Keyboard shortcuts in predefined keymaps.