Coding assistance
JetBrains Rider offers a variety of coding assistance features that allow you to write and edit code much faster thus increasing your productivity and saving your time.
In this section:
- Code completion
- Typing assistance
- Complete Statement
- Syntax highlighting
- Color assistance
- Context actions
- Regular expressions assistance
- Language injections in C#
- Language and reference injections
- XML documentation comments
- Parameter Information
- Quick Documentation
- Quick Definition
- Structural navigation with Tab and Shift+Tab
- Highlighting of matching code elements
- Rearrange code elements
- Duplicate line or selection
- Split and join string literals
- Add and remove #region blocks
- Comment and uncomment code
- CamelHumps
You can use the following shortcuts for advanced code editing helpers:
Show Intention Actions | Alt+Enter |
Ctrl+Space | |
Type-Matching Completion | Ctrl+Shift+Space |
Second Basic Completion | Ctrl+Alt+Space |
Complete Current Statement | Ctrl+Shift+Enter |
Ctrl+Alt+L | |
Parameter Info | Ctrl+P |
Quick Documentation | Ctrl+Q |
Move Statement Up | Ctrl+Shift+Up |
Move Statement Down | Ctrl+Shift+Down |
Move Element Left | Ctrl+Alt+Shift+Left |
Move Statement Right | Ctrl+Alt+Shift+Right |
Move Line Up | Alt+Shift+Up |
Move Line Down | Alt+Shift+Down |
Comment with Line Comment | Ctrl+/ |
Comment with Block Comment | Ctrl+Shift+/ |
Surround With... | Ctrl+Alt+T |
Generate... | Alt+Insert |
Code Cleanup... | Ctrl+R, C |
Ctrl+R, G |
For the full list of JetBrains Rider keyboard shortcuts, refer to Keyboard shortcuts in predefined keymaps.