Keyboard Shortcuts
dotPeek has inherited a great deal of its functionality from JetBrains ReSharper. Keyboard shortcuts used in dotPeek are no exception; similar to ReSharper, dotPeek provides two sets of keyboard shortcuts:
Visual Studio — This scheme was introduced in ReSharper in order to minimize conflicts with Visual Studio's own keyboard shortcuts.
IntelliJ IDEA — This scheme shares the majority of shortcuts with those used in IntelliJ IDEA and its derivative web development IDEs. It provides a common keyboard-centric experience among all JetBrains development environments.
Basic Commands
| Command | Shortcut (Visual Studio) | Shortcut (IntelliJ IDEA/ ReSharper 2.x) |
|---|---|---|
| Open assembly | Ctrl+O | Ctrl+O |
| Close assembly | Delete | Delete |
| Open assembly from GAC | Ctrl+Shift+O | Ctrl+Shift+O |
| Show Options dialog | Ctrl+Alt+S | Ctrl+Alt+S |
Working with Code
| Command | Shortcut (Visual Studio) | Shortcut (IntelliJ IDEA/ ReSharper 2.x) |
|---|---|---|
| Toggle word wrap | Ctrl+E,W | Ctrl+E,W |
| Show/Hide white spaces | Ctrl+R,W | Ctrl+R,W |
| Show/Hide line numbers | Ctrl+R,N | Ctrl+R,N |
| Collapse to definitions | Ctrl+M,O | Ctrl+M,O |
| Toggle outlining expansion | Ctrl+M,M | Ctrl+M,M |
| Toggle all expansion | Ctrl+M,L | Ctrl+M,L |
| Stop outlining | Ctrl+M,P | Ctrl+M,P |
| Stop hiding current | Ctrl+M,U | Ctrl+M,U |
| Parameter information: show/go to the next signature | Ctrl+P | Ctrl+P |
| Parameter information: go to the previous signature | Ctrl+Alt+Shift+Space | Ctrl+Alt+Shift+Space |
| Quick documentation | Ctrl+Shift+F1 | Ctrl+Q |
| View hierarchy of types | Ctrl+E H | Ctrl+Alt+H |
| View hierarchy of references | Ctrl+Alt+R | Ctrl+Alt+R |
| Extend selection | Ctrl+Alt+Right | Ctrl+W |
| Shrink selection | Ctrl+Alt+Left | Ctrl+Shift+W |
| Select containing declaration | Ctrl+Shift+[ | Ctrl+Shift+[ |
Navigation and Search
| Command | Shortcut (Visual Studio) | Shortcut (IntelliJ IDEA/ ReSharper 2.x) |
|---|---|---|
| Search Everywhere/Go to Type | Ctrl+T | Ctrl+N |
| Go To Assembly | Ctrl+Shift+T | Shift+Ctrl+N |
| Go to file member | Alt+\ | Ctrl+F12 |
| Go to symbol | Alt+Shift+T | Shift+Ctrl+Alt+N |
| Go to String | Ctrl+Alt+T | Ctrl+Alt+T |
| Navigate To | Alt+` | Ctrl+Shift+G |
| Go to type of symbol | Ctrl+Shift+F11 | Ctrl+Shift+T |
| Go to declaration | F12 | Ctrl+B |
| Go to implementation | Ctrl+F12 | Ctrl+Shift+Alt+B |
| Go to base symbols | Alt+Home | Ctrl+U |
| Go to derived symbols | Alt+End | Alt+Ctrl+B |
| Go to usage | Shift+Alt+F12 | Ctrl+Alt+F7 |
| Go to containing declaration | Ctrl+[ | Ctrl+[ |
| Go to next member/tag | Alt+Down | Alt+Down |
| Go to previous member/tag | Alt+Up | Alt+Up |
| Structural navigation: forwards | Tab | Tab |
| Structural navigation: backwards | Shift+Tab | Shift+Tab |
| Find usages | Shift+F12 | Alt+F7 |
| Find usages of related entities | Ctrl+Shift+Alt+F12 | Shift+Alt+F7 |
| Highlight usages in file | Shift+Alt+F11 | Ctrl+Shift+F7 |
| Go to previous location/highlight | Ctrl+Alt+PageUp | Ctrl+Alt+PageUp |
| Go to next location/highlight | Ctrl+Alt+PageDown | Ctrl+Alt+PageDown |
| Remove highlighting of usages | Esc | Esc |
| View recent files | Ctrl+, | Ctrl+E |
| View bookmarks | Ctrl+` | Ctrl+` |
| Go to numbered bookmark | Ctrl+[number] | Ctrl+[number] |
| Toggle numbered bookmark | Ctrl+Shift+[numeric key] | Ctrl+Shift+[numeric key] |
| Find Results window | Ctrl+Alt+F12 | Ctrl+Alt+U |
| File structure | Ctrl+Alt+F | Ctrl+F11 |
| Stack Trace Explorer | Ctrl+E T | Ctrl+Shift+E |
| Locate in Assembly Explorer | Shift+Alt+L | Alt+Shift+L |
| Switch to code from Assembly Explorer | Esc | Esc |
| Quick Find window | Ctrl+F | Ctrl+F |
| Go to line | Ctrl+G | Ctrl+G |
| Go to Action | Ctrl+Shift+A | Ctrl+Shift+A |
Tool Windows
| Command | Shortcut (Visual Studio) | Shortcut (IntelliJ IDEA/ ReSharper 2.x) |
|---|---|---|
| File structure | Ctrl+Alt+F | Ctrl+F11 |
| Find Results window | Ctrl+Alt+F12 | Ctrl+Alt+U |
| Hierarchies window | Ctrl+E H | Ctrl+Alt+H |
| Pdb Access Log window | Ctrl+Alt+Y | Ctrl+Alt+Y |
| Properties window | F4 | F4 |
| Quick Find window | Ctrl+F | Ctrl+F |
| Stack Trace Explorer | Ctrl+E T | Ctrl+Shift+E |
| Close recent tool window | Ctrl+Shift+F4 | Ctrl+Shift+F4 |
| Activate recent tool window | Ctrl+Alt+Backspace | Ctrl+Alt+Backspace |
Last modified: 29 April 2021