Rider has many side panels (Solution Explorer, Terminal, Database). Hide/show them instantly.
| Action | Shortcut | What happens | | :--- | :--- | :--- | | | Ctrl + Shift + Enter | Adds the missing semicolon ; , braces {} , or parentheses. | | Basic Code Completion | Ctrl + Space | Suggests variable names, methods, and keywords. | | Smart Completion | Ctrl + Shift + Space | Filters suggestions by the expected type (e.g., only strings). | | Generate Code (Constructors/Props) | Alt + Insert | Create constructor, getters/setters, ToString() , or Equals() / GetHashCode() . (VS: Ctrl + . then Enter) | | Surround With | Ctrl + Alt + T | Wrap a line of code with try-catch , if , foreach , or region. | | Duplicate Line | Ctrl + D | Copies the current line exactly below it. | | Delete Line | Ctrl + Y | Removes the entire current line. (VS: Ctrl + L ) | | Move Line Up/Down | Ctrl + Shift + Up/Down | Reorder lines without cut and paste. | | Start New Line | Shift + Enter | Jump to the next line regardless of cursor position. |
Ctrl + F12 — File Structure . A popup showed him every method, property, and field in the current file. He navigated to CalculateTotal() by typing its name. His mouse sat untouched, gathering dust. jetbrains rider keyboard shortcuts cheat sheet
| Action | Shortcut | Why you need it | | :--- | :--- | :--- | | | Ctrl + Shift + N | Jump to Program.cs , appsettings.json , or any file instantly. | | Go to Class / Symbol | Ctrl + N | Find Startup , DbContext , or UserService . | | Go to Member (Method/Property) | Ctrl + F12 | See all methods inside the current class without scrolling. | | Recent Files | Ctrl + E | Toggle between the last two files you edited. | | Navigate Back/Forward | Ctrl + Alt + Left/Right | Visual Studio users: Ctrl + - / Ctrl + Shift + - . | | Go to Declaration | Ctrl + B | Jump to where a variable or method is defined. | | Find Usages | Alt + F7 | See everywhere a method is called before deleting it. | | File Structure | Ctrl + F11 | See an outline of your current file (methods, fields, properties). |
If you are a .NET developer, you know that is not just an IDE; it’a a powerhouse for productivity. But to truly unlock its speed, you must move your hands from the mouse to the keyboard. Rider has many side panels (Solution Explorer, Terminal,
Refactoring is where Rider shines. These shortcuts allow you to restructure your code safely, ensuring that references across the entire solution are updated automatically.
By 12:15 AM, he was no longer fixing a bug. He was orchestrating. Ctrl + Shift + A to find any action. Alt + Insert to generate a constructor. Ctrl + Alt + L to reformat the entire file. His hands danced over the keyboard like a pianist playing a Chopin étude. The code didn’t just compile—it surrendered . | | Basic Code Completion | Ctrl +
| Tool Window | Shortcut | | :--- | :--- | | | Alt + 1 | | Favorites / Bookmarks | Alt + 2 | | Find Results | Alt + 3 | | Run / Debug Toolbar | Alt + 4 / Alt + 5 | | Terminal (Built-in CMD/PowerShell) | Alt + F12 | | Database | Alt + 8 | | Hide ALL windows (Distraction Free) | Ctrl + Shift + F12 |
You can't write code fast if you're slow to find it.
| Action | Shortcut | Description | | :--- | :--- | :--- | | | Shift + F9 | Start debugging (Run with breakpoints). | | Run without Debug | Shift + F10 | Just start the app. | | Toggle Breakpoint | Ctrl + F8 | Add/remove a red dot. | | Step Over | F8 | Execute line by line, but don't go into methods. | | Step Into | F7 | Dive inside the method call. | | Step Out | Shift + F8 | Finish the current method and return to caller. | | Resume Program | F9 | Run until the next breakpoint. | | Evaluate Expression | Alt + F8 | Check the value of complex objects while debugging. | | Run to Cursor | Alt + F9 | Jump to the line where your cursor is without adding a breakpoint. |