JetBrains Rider 2018.2 Help

Keyboard Shortcuts: Mac OS X 10.5+ (IntelliJ IDEA) Keymap

Rider's top keyboard shortcuts

Command

Shortcut

Open Solution or Project

⌘+⇧+O

Show Action List

⌥+Enter

Search Everywhere

Double-⇧

Navigate To…

^+⇧+G

Find Usages

⌥+F7

Select In...

⌥+F1

Settings...

⌘+,

Generate...

⌘+N ^+Enter

Build Solution

⌘+F9

Debug...

^+⌥+D

View Breakpoints...

⌘+⇧+F8

Attach to Process...

⌥+⇧+F5

VCS Operations Popup...

^+V

Refactor This...

^+T

Inspect This...

⌘+⌥+⇧+A

Finding everything

Command

Shortcut

Search Everywhere

Double-⇧

Find...

⌘+F

Find Next / Move to Next Occurrence

⌘+G

Find Previous / Move to Previous Occurrence

⌘+⇧+G

Replace...

⌘+R

Find in Path...

⌘+⇧+F

Find in Path...

⌘+⇧+F

File...

⌘+⇧+O

File Member

⌘+F12

Symbol...

⌘+⌥+O

Navigating from symbols

Command

Shortcut

Declaration

⌘+B ⌘+Click Right-click

Type Declaration

⌘+⇧+B ^+⇧+B ⌘+⇧+Click ⇧+Right-click

Show Usages

⌘+⌥+F7

Base Symbols

⌘+U

Derived Symbols

⌘+⌥+B ⌘+⌥+Click

Navigate To…

^+⇧+G

Find Usages

⌥+F7

Highlight Usages in File

⌘+⇧+F7

Context navigation

Command

Shortcut

Move Caret to Code Block Start

⌘+⌥+[

Next Method

^+Down

Previous Method

^+Up

Line/Column...

⌘+L

Select In...

⌥+F1

Locate/Select in Solution View

⌥+⇧+L

Recent Files

⌘+E

Recently Changed Files

⌘+⇧+E

Last Edit Location

⌘+⇧+Backspace

Back

⌘+[ ⌘+⌥+Left Mouse Back

Forward

⌘+] ⌘+⌥+Right Mouse Forward

Select Next Tab

⌘+⇧+] ^+Right

Select Previous Tab

⌘+⇧+[ ^+Left

Add to Favorites

⌥+⇧+F

Show Find window

⌘+3

Show TODO window

⌘+6

Show Favorites window

⌘+2

Code Analysis

Command

Shortcut

Show Action List

⌥+Enter

Next Code Issue

F2

Previous Code Issue

⇧+F2

Toggle Code Inspection

⌘+⌥+⇧+8

Run Inspection by Name

⌘+⌥+⇧+I

Inspect This...

⌘+⌥+⇧+A

Show Errors in Solution window

⌘+^+2

Creating and editing code

Command

Shortcut

Select All

⌘+A

Move Caret to Previous Word with Selection

⌥+⇧+Left

Move Caret to Next Word with Selection

⌥+⇧+Right

Move Caret to Page Top with Selection

⌘+⇧+Page Up

Move Caret to Page Bottom with Selection

⌘+⇧+Page Down

Extend Selection

⌥+Up

Shrink Selection

⌥+Down

Add Selection for Next Occurrence

^+G

Copy

⌘+C ⌘+Insert

Cut

⌘+X ⇧+Delete

Paste

⌘+V ⇧+Insert

Paste Simple

⌘+⌥+⇧+V

Paste from History...

⌘+⇧+V ⌘+⇧+Insert

Duplicate Line or Selection

⌘+D

Copy Paths

⌘+⇧+C

Save All

⌘+S

Undo

⌘+Z

Indent Selection

Tab

Unindent Line or Selection

⇧+Tab

Move Line Up

⌥+⇧+Up

Move Line Down

⌥+⇧+Down

Toggle Case

⌘+⇧+U

Scratch File

⌘+⇧+N

Coding assistance

Command

Shortcut

Show Action List

⌥+Enter

Basic Completion

^+Space

Smart Completion

^+⇧+Space

Class Name Completion

^+⌥+Space

Complete Current Statement

⌘+⇧+Enter

Parameter Info

⌘+P

Quick Documentation

F1 ^+J ^+Right-click

Move Statement Up

⌘+⇧+Up

Move Statement Down

⌘+⇧+Down

Comment/uncomment with Line Comment

⌘+/ ⌘+NumPad /

Comment/uncomment with Block Comment

⌘+⌥+/ ⌘+⌥+NumPad / ^+⇧+/ ^+⇧+NumPad / ⌘+⇧+/ ⌘+⇧+NumPad / ⌘+⇧+NumPad /

Generate...

⌘+N ^+Enter

Building, Running, and Debugging

Refactorings

Command

Shortcut

Refactor This...

^+T

Change Signature...

⌘+F6

Inline...

⌘+⌥+N

Move...

F6

Method...

⌘+⌥+M

Field...

⌘+⌥+F

Parameter...

⌘+⌥+P

Variable...

⌘+⌥+V

Rename...

⇧+F6

Safe Delete...

⌘+Delete

Global VCS actions

Command

Shortcut

VCS Operations Popup...

^+V

Show Version Control window

⌘+9 ⌘+⇧+9

Commit

⌘+K

Update Project

⌘+T

Revert

⌘+⌥+Z

Push...

⌘+⇧+K

Next Change

^+⌥+⇧+Down

Previous Change

^+⌥+⇧+Up

Unit Testing

Command

Shortcut

Unit Testing Quick List...

⌥+⇧+U

Run Unit Tests

⌘+Semicolon, R ⌘+Semicolon, ⌘+R

Debug Unit Tests

⌘+Semicolon, D ⌘+Semicolon, ⌘+D

Stop Execution

⌘+Semicolon, S ⌘+Semicolon, ⌘+S

Repeat Previous Run

⌘+Semicolon, T ⌘+Semicolon, ⌘+T

Rerun Failed Tests

⌘+Semicolon, F ⌘+Semicolon, ⌘+F

Repeat Tests Until Failure

⌘+Semicolon, W ⌘+Semicolon, ⌘+W

Run All Tests from Solution

⌘+Semicolon, L ⌘+Semicolon, ⌘+L

Create New Session

⌘+Semicolon, N ⌘+Semicolon, ⌘+N

Append Tests to Session

⌘+Semicolon, A ⌘+Semicolon, ⌘+A

Run Current Session

⌘+Semicolon, Y ⌘+Semicolon, ⌘+Y

Run Unit Tests under dotMemory Unit

⌘+Semicolon, M ⌘+Semicolon, ⌘+M

Show Unit Tests window

⌘+8 ⌘+⇧+8

Run Unit Tests (Tool Window)

⇧+Enter

Debug Unit Tests (Tool Window)

⌘+D

Run Current Session (Tool Window)

⌘+Y

Rerun Failed Tests (Tool Window)

⌘+F

Create New Session (Tool Window)

⌘+⇧+N

Append Tests to Session (Tool Window)

⌘+⌥+N

Remove Selected Tests (Tool Window)

Backspace

Run All Tests from Solution (Tool Window)

⌘+L

Tool Windows

Command

Shortcut

Build

⌘+0

Explorer

⌘+1

Favorites

⌘+2

Find

⌘+3

Run

⌘+4

Debug

⌘+5

TODO

⌘+6

NuGet

⌘+7 ⌘+⇧+7

Unit Tests

⌘+8 ⌘+⇧+8

Version Control

⌘+9 ⌘+⇧+9

Terminal

⌘+^+1

Errors In Solution

⌘+^+2

Database

⌘+^+3

Inspection Results

⌘+^+4

Last modified: 21 December 2018