Build, Execute, Test, Deploy
In this section:
- Building Projects
- Work with run/debug configurations
- Debugging
- Unit Testing
- Analyzing Coverage of .NET Сode
- Performance Profiling of .NET Code
- Creating NuGet Packages
- Running and Debugging .NET Core and ASP.NET Core Apps with Launch Profiles
- Running and Debugging ASP.NET Core Apps in IIS Express
- Publishing ASP.NET and ASP.NET Core Applications
- Docker
- C# Interactive
You can use the following shortcuts for building, running, and debugging programs:
Command | Shortcut |
---|---|
NuGet Quick List | Shift+Alt+N |
Build Solution | Ctrl+Shift+B |
Run context configuration | Ctrl+F5 |
Run... | Ctrl+Shift+Alt+R |
Debug context configuration | Alt+F5 |
Debug... | Shift+Alt+F9 |
Attach to Process... | Ctrl+Alt+F5 |
Stop | Shift+F5 |
Stop Background Processes... | Ctrl+Shift+F2 |
Step Over | F10 |
Force Step Over | Shift+Alt+F8 |
Step Into | F11 |
Smart Step Into | Shift+F7 |
Force Step Into | Alt+F11 |
Step Out | Shift+F11 |
Run to Cursor | Ctrl+F10 |
Force Run to Cursor | Ctrl+Alt+F9 |
Skip to Cursor | Ctrl+Shift+F10 |
Pause Program | Ctrl+Pause |
Resume Program | F5 |
Evaluate Expression... | Shift+F9 |
Quick Evaluate Expression | Ctrl+Alt+F8 |
Show Execution Point | Alt+NumPad * |
Toggle Line Breakpoint | F9 |
Toggle Temporary Line Breakpoint | Ctrl+Shift+Alt+F8 |
Toggle Breakpoint Enabled | Ctrl+F9 |
View Breakpoints... | Ctrl+Alt+B |
Edit breakpoint | Alt+F9 |
Show Build window | Alt+0 |
Show Run window | Alt+4 |
Show Debug window | Alt+5 |
Show NuGet window | Alt+7 |
... and the following shortcuts for unit testing commands:
Command | Shortcut |
---|---|
Unit Testing Quick List... | Shift+Alt+U |
Run Unit Tests | Ctrl+U, R |
Debug Unit Tests | Ctrl+U, D |
Stop Execution | Ctrl+U, S |
Repeat Previous Run | Ctrl+U, U |
Rerun Failed Tests | Ctrl+U, F |
Repeat Tests Until Failure | Ctrl+U, W |
Run All Tests from Solution | Ctrl+U, L |
Create New Session | Ctrl+U, N |
Append Tests to Session | Ctrl+U, A |
Run Current Session | Ctrl+U, Y |
Run Unit Tests under dotMemory Unit | Ctrl+U, M |
Show Unit Tests window | Alt+8 |
Run Unit Tests (Tool Window) | Shift+Enter |
Debug Unit Tests (Tool Window) | Ctrl+D |
Run Current Session (Tool Window) | Ctrl+Y |
Rerun Failed Tests (Tool Window) | Ctrl+F |
Create New Session (Tool Window) | Shift+Alt+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 |
For the full list of Rider keyboard shortcuts, see Keyboard shortcuts in predefined keymaps.
Last modified: 16 April 2020