Build, Debug, Test, Deploy
In this section:
- Building Projects
- Run/debug configurations
- Run anything
- Debugging
- Unit Testing
- Analyzing Coverage of .NET Code
- Performance Profiling of .NET Code
- Dynamic Program Analysis (DPA)
- Create NuGet Packages
- Run and Debug .NET Core and ASP.NET Core Apps with Launch Profiles
- Run and Debug ASP.NET Core Apps in IIS Express
- Publish ASP.NET and ASP.NET Core Applications
- Docker
- C# Interactive
You can use the following shortcuts for building, running, and debugging programs:
Build, Run, Debug
| NuGet Quick List | Alt+Shift+N |
| Build Solution | Ctrl+F9 |
| Build Current Project | Ctrl+Shift+F7 |
| Cancel Build | Ctrl+F9 |
| Run context configuration | Ctrl+Shift+F10 |
| Run... | Alt+Shift+F10 |
| Debug context configuration | Shift+F9 |
| Debug... | Alt+Shift+F9 |
| Attach to Process... | Ctrl+Alt+F5 |
| Stop | Ctrl+F2 |
| Pause | Ctrl+Alt+Break |
| Resume Program | F9 |
| 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+F9 |
| View Breakpoints... | Ctrl+Shift+F8 |
| Edit Breakpoint | Ctrl+Shift+F8 |
| Show Build window | Alt+0 |
| Show Run window | Alt+4 |
| Show Debug window | Alt+5 |
| Show NuGet window | Alt+Shift+7 |
... and the following shortcuts for unit testing commands:
Unit Testing
| Unit Testing Quick List... | Alt+Shift+U |
| Run Unit Tests | Ctrl+;, R |
| Debug Unit Tests | Ctrl+;, D |
| Stop Execution | Ctrl+;, S |
| 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, see Keyboard shortcuts in predefined keymaps.
Last modified: 08 March 2021