Child pages
  • dotPeek Keyboard Shortcuts
Skip to end of metadata
Go to start of metadata

dotPeek has inherited a great deal of its functionality from ReSharper. Keyboard shortcuts used in dotPeek are no exception: similar to ReSharper, dotPeek provides two sets of keyboard shortcuts:

  • Visual Studio scheme that was initially introduced in ReSharper in order to minimize conflicts with Visual Studio's own keyboard shortcuts.
  • IntelliJ IDEA scheme that shares the majority of shortcuts with those used in IntelliJ IDEA and its derivative web development IDEs. This provides a common keyboard-centric experience among all JetBrains development environments.

You can select one of the two keyboard schemes in dotPeek by going to Tools > Options > Environment > General. As of dotPeek 1.0, you can't customize any of the two schemes. In future releases, we're looking to improve in this direction.

Keyboard shortcuts provided by the two dotPeek keyboard schemes are listed below.

Command

Visual Studio scheme

IntelliJ IDEA scheme

Basic shortcuts

Open assembly

Ctrl+O

Ctrl+O

Open assembly from GAC

Ctrl+Shift+O

Ctrl+Shift+O

Show Options dialog box

Ctrl+Alt+S

Ctrl+Alt+S

Code view and outlining

Toggle word wrap

Ctrl+E,W

Ctrl+R,R

Toggle white space

Ctrl+R,W

Ctrl+R,W

Collapse to definitions

Ctrl+M,O

Ctrl+M,O

Toggle outlining expansion

Ctrl+M,M

Ctrl+M,M

Toggle all outlining

Ctrl+M,L

Ctrl+M,L

Stop outlining

Ctrl+M,P

Ctrl+M,P

Stop hiding current

Ctrl+M,U

Ctrl+M,U

Exploring code

Find usages of symbol

Shift+F12

Alt+F7

Find usages of symbol (advanced mode)

Ctrl+Shift+Alt+F12

Shift+Alt+F7

Highlight usages in file

Shift+Alt+F11

Ctrl+Shift+F7

Go to previous highlighted item

Ctrl+Alt+PageUp

Ctrl+Alt+Up

Go to next highlighted item

Ctrl+Alt+PageDown

Ctrl+Alt+Down

Remove highlighting of usages

Esc

Esc

Show usages of symbol

Shift+Alt+F12

Ctrl+Alt+F7

Show quick documentation

Ctrl+Shift+F1

Ctrl+Q

Show Parameter Info or go to next signature in Parameter Info

Ctrl+P

Ctrl+P

Go to previous signature in Parameter Info

Ctrl+Shift+Alt+Space

Ctrl+Shift+P

Show type hierarchy

Ctrl+E,H

Ctrl+Alt+H

File Structure window

Ctrl+Alt+F

Ctrl+F11

Find Results window

Ctrl+Alt+F12

Ctrl+Alt+U

Selecting code

Extend selection

Ctrl+Alt+Right

Ctrl+W

Shrink selection

Ctrl+Alt+Left

Ctrl+Shift+W

Select containing declaration

Ctrl+Shift+[

Ctrl+Shift+[

Navigating code

Go to type

Ctrl+T

Ctrl+N

Go to file

Ctrl+Shift+T

Ctrl+Shift+N

Go to symbol

Shift+Alt+T or F3

Ctrl+Shift+Alt+N or F3

Go to file member

Alt+\

Ctrl+F12

Find text

Ctrl+F

Ctrl+F

Go to specific line

Ctrl+G

Ctrl+G

Navigate To (show context-sensitive navigation options)

Alt+~

Ctrl+Shift+G

Go to declaration

F12

Ctrl+B

Go to implementation

Ctrl+F12

Ctrl+Shift+Alt+B

Go to base symbol(s)

Alt+Home

Ctrl+U

Go to derived symbol(s)

Alt+End

Ctrl+Alt+B

Go to type of symbol

Ctrl+Shift+F11

Ctrl+Shift+T

Go to containing declaration

Ctrl+[

Ctrl+[

Go to next member

Alt+Down

Alt+Down

Go to previous member

Alt+Up

Alt+Up

Show recent files

Ctrl+,

Ctrl+E

Go to previous location

Alt+Left or Ctrl+Subtract

Alt+Left or Ctrl+Subtract

Go to next location

Alt+Right or Ctrl+Shift+Subtract

Alt+Right or Ctrl+Shift+Subtract

Explore stack trace

Ctrl+E,T

Ctrl+Shift+E

Locate in Assembly Explorer

Shift+Alt+L

Shift+Alt+L

Switch to code from Assembly Explorer

Esc

Esc

Show hierarchy of references

Ctrl+Alt+R

Ctrl+Alt+R

Assembly Explorer window

Ctrl+Alt+L

Ctrl+Alt+L

Properties window

F4

F4

Navigation Log window

Ctrl+Alt+Y

Ctrl+Alt+Y

  • No labels