RubyMine 6.3.0 Web Help

This section lists and describes the keyboard shortcuts that include the Ctrl+Shift keys:

Ctrl+shift+alphanumeric keys

Shortcut Function Use this shortcut to...
Ctrl+Shift+ACtrl+Shift+ACtrl+Shift+ACtrl+Shift+ACtrl+Shift+ACtrl+Shift+ACtrl+ICtrl+Shift+AShift+Meta+AShift Command AShift Command ACommand 3Shift Command A Find Action Find an action, bypassing menus. See Finding Actions.
Ctrl+Shift+B or Ctrl+Shift+Button1 ClickCtrl+Shift+B or Ctrl+Shift+Button1 ClickCtrl+Shift+B or Ctrl+Shift+Button1 ClickCtrl+Shift+B or Ctrl+Shift+Button1 ClickCtrl+Shift+B or Ctrl+Shift+Button1 ClickShift+Alt+F12 or Shift+Alt+F2Ctrl+Shift+B or Ctrl+Shift+Button1 ClickCtrl+Shift+B or Ctrl+Shift+Button1 ClickCtrl+Shift+B, Shift+Meta+Button1 Click or Shift+Button2 ClickShift Command B, Control Shift B, Shift Command Button1 Click or Shift Button2 ClickControl Shift B, Shift Command Button1 Click or Shift Button2 ClickShift Command B, Control Shift B, Shift Command Button1 Click or Shift Button2 ClickShift Command B, Shift Command Button1 Click or Shift Button2 Click Navigate to Type Declaration Navigate to type declaration of a variable or a method call at caret.
Ctrl+Shift+ECtrl+Shift+ECtrl+Shift+ECtrl+Shift+ECtrl+Shift+ECtrl+Shift+ECtrl+Shift+ECtrl+Shift+EShift+Meta+EShift Command EShift Command EShift Command EShift Command E Navigate to Recently Changed File Show the list of recently updated files.
Ctrl+Shift+FCtrl+Shift+FCtrl+Shift+FCtrl+Shift+FCtrl+Shift+FCtrl+Shift+FCtrl+Shift+FCtrl+HShift+Meta+FShift Command FControl Shift FControl HShift Command F Find in Path Initiate text search in the specified path.
Ctrl+Shift+HCtrl+Shift+HCtrl+Shift+HCtrl+Shift+HCtrl+Shift+HCtrl+Shift+HCtrl+Shift+HCtrl+Shift+HShift+Meta+HShift Command HShift Command HShift Command HShift Command H Method Hierarchy Browse hierarchy for the selected class.
Ctrl+Shift+JCtrl+Shift+JCtrl+Shift+JCtrl+Shift+JCtrl+Shift+JCtrl+Shift+JCtrl+Shift+JCtrl+Shift+JCtrl+Shift+JControl Shift JControl Shift JControl Shift JControl Shift J Join Lines Concatenate selected lines into one or concatenate a line where the caret is currently located with the next line.
Ctrl+Shift+NCtrl+Shift+NCtrl+Shift+NCtrl+Shift+NCtrl+X, Ctrl+FCtrl+Shift+NShift+Alt+OCtrl+Shift+RMeta+TShift Command OShift Command NShift Command RShift Command N Navigate to File Jump to the specified file in project.
Ctrl+Shift+RCtrl+Shift+RCtrl+Shift+RCtrl+Shift+RCtrl+Shift+RCtrl+Shift+RCtrl+Shift+HCtrl+Shift+RShift+Alt+Meta+FShift Command RControl Shift RShift Command RShift Command R Replace in Path Initiate text replacement in the specified path.
Ctrl+Shift+TCtrl+Shift+TCtrl+Shift+TCtrl+Shift+TCtrl+Shift+TCtrl+Shift+TCtrl+Shift+TCtrl+Shift+TCtrl+Alt+TShift Command TShift Command TShift Command TShift Command T Navigate to Test/Test Subject Navigate to a test for the class at caret, if any, or create a new test class. For a test class, navigate to its test subject.
Ctrl+Shift+UCtrl+Shift+UCtrl+Shift+UCtrl+Shift+UCtrl+Shift+UCtrl+Shift+UCtrl+U, SCtrl+Shift+U, Ctrl+Shift+X or Ctrl+Shift+YCtrl+G, Ctrl+U or Ctrl+Shift+UShift Command UShift Command UShift Command X or Shift Command YShift Command U Toggle Case Toggle case of the selected text fragment.
Ctrl+Shift+V or Ctrl+Shift+InsertCtrl+Shift+V or Ctrl+Shift+InsertCtrl+Shift+V or Ctrl+Shift+InsertCtrl+Shift+V or Ctrl+Shift+InsertAlt+YCtrl+Shift+V or Ctrl+Shift+InsertCtrl+Shift+V or Ctrl+Shift+InsertCtrl+Shift+V or Ctrl+Shift+InsertShift+Meta+V or Shift+Meta+InsertShift Command V or Shift Command InsertShift Command V or Shift Command InsertShift Command V or Shift Command InsertShift Command V or Shift Command Insert Paste from History Paste from recent Clipboards.
Ctrl+Shift+WCtrl+Shift+WCtrl+Shift+WCtrl+Shift+WCtrl+Shift+WCtrl+Shift+WShift+Alt+CommaShift+Alt+DownCtrl+Shift+WAlt DownShift Command WControl Shift DownControl Shift W Deselect Word at Caret Remove sequential selection made by the Select Word at Caret action.
Ctrl+Shift+Z or Shift+Alt+BackspaceCtrl+Shift+Z or Shift+Alt+BackspaceCtrl+Shift+Z or Shift+Alt+BackspaceCtrl+Shift+Z or Shift+Alt+BackspaceCtrl+Shift+Z or Shift+Alt+MinusCtrl+Y or Ctrl+Shift+ZCtrl+Shift+Z, Shift+Alt+Backspace or Ctrl+YCtrl+YShift+Meta+Z or Shift+Alt+BackspaceShift Command Z or Shift Alt BackspaceShift Command Z or Shift Alt BackspaceShift Command ZShift Command Z or Shift Alt Backspace Redo Redo the last Undo operation.

Ctrl+shift+navigation keys

Shortcut Function Use this shortcut to...
Ctrl+Shift+EndCtrl+Shift+EndCtrl+Shift+EndCtrl+Shift+EndCtrl+Shift+EndCtrl+Shift+EndCtrl+Shift+EndCtrl+Shift+EndShift+Meta+EndShift Command EndShift Command EndShift Command EndShift Command End Move to Text End with Selection Select text from the current caret position to the end of text, and move caret to the end of text.
Ctrl+Shift+HomeCtrl+Shift+HomeCtrl+Shift+HomeCtrl+Shift+HomeCtrl+Shift+HomeCtrl+Shift+HomeCtrl+Shift+HomeCtrl+Shift+HomeShift+Meta+HomeShift Command HomeShift Command HomeShift Command HomeShift Command Home Move to Text Start with Selection Select text from the current caret position to the start of text, and move caret to the start of text.
Ctrl+Shift+RightCtrl+Shift+RightCtrl+Shift+RightCtrl+Shift+RightCtrl+Shift+RightCtrl+Shift+RightCtrl+Shift+RightShift+Alt+Right or Ctrl+Shift+RightShift+Alt+RightShift Alt RightShift Alt RightShift Alt RightShift Alt Right Move to Word End with Selection Select text from the current caret position to the end of word, and move caret to the end of word.
Ctrl+Shift+LeftCtrl+Shift+LeftCtrl+Shift+LeftCtrl+Shift+LeftCtrl+Shift+LeftCtrl+Shift+LeftCtrl+Shift+LeftShift+Alt+Left or Ctrl+Shift+LeftShift+Alt+LeftShift Alt LeftShift Alt LeftShift Alt LeftShift Alt Left Move to Word Start with Selection Select text from the current caret position to the beginning of the current word, and move caret to to the beginning of this word.
Ctrl+Shift+V or Ctrl+Shift+InsertCtrl+Shift+V or Ctrl+Shift+InsertCtrl+Shift+V or Ctrl+Shift+InsertCtrl+Shift+V or Ctrl+Shift+InsertAlt+YCtrl+Shift+V or Ctrl+Shift+InsertCtrl+Shift+V or Ctrl+Shift+InsertCtrl+Shift+V or Ctrl+Shift+InsertShift+Meta+V or Shift+Meta+InsertShift Command V or Shift Command InsertShift Command V or Shift Command InsertShift Command V or Shift Command InsertShift Command V or Shift Command Insert Paste from History Paste from recent Clipboards.
Ctrl+Shift+SpaceCtrl+Shift+SpaceCtrl+Shift+SpaceCtrl+Shift+SpaceCtrl+Shift+Space or Ctrl+Alt+SlashShift+Alt+SpaceCtrl+Shift+Space or Ctrl+Shift+Back SlashShift+Alt+SpaceCtrl+Shift+SpaceControl Shift SpaceControl Shift SpaceShift Alt SpaceControl Shift Space SmartType Code Completion Complete code, filtering the lookup list based on an expected type.
Ctrl+Shift+Page DownCtrl+Shift+Page DownCtrl+Shift+Page DownCtrl+Shift+Page DownCtrl+Shift+Page DownCtrl+Shift+Page DownCtrl+Shift+Page DownCtrl+Shift+Page DownShift+Meta+Page DownShift Command Page DownShift Command Page DownShift Command Page DownShift Command Page Down Navigate to Page Bottom with Selection Move the caret down to the page bottom selecting the text.
Ctrl+Shift+Page UpCtrl+Shift+Page UpCtrl+Shift+Page UpCtrl+Shift+Page UpCtrl+Shift+Page UpCtrl+Shift+Page UpCtrl+Shift+Page UpCtrl+Shift+Page UpShift+Meta+Page UpShift Command Page UpShift Command Page UpShift Command Page UpShift Command Page Up Navigate to Page Top with Selection Move the caret up to the page bottom selecting the text
Ctrl+Shift+DownCtrl+Shift+DownCtrl+Shift+DownCtrl+Shift+DownCtrl+Shift+DownCtrl+Shift+DownShift+Alt+DownAlt+DownCtrl+Alt+Meta+DownShift Command DownShift Command DownAlt DownControl Alt Command Down Move Line Down Move line at caret one down, preserving syntactical correctness.
Ctrl+Shift+UpCtrl+Shift+UpCtrl+Shift+UpCtrl+Shift+UpCtrl+Shift+UpCtrl+Shift+UpShift+Alt+UpAlt+UpCtrl+Alt+Meta+UpShift Command UpShift Command UpAlt UpControl Alt Command Up Move Line Up Move line at caret up, preserving syntactical correctness.

Ctrl+shift+symbol keys

Shortcut Function Use this shortcut to...
Ctrl+Shift+Open BracketCtrl+Shift+Open BracketCtrl+Shift+Open BracketCtrl+Shift+Open BracketCtrl+Shift+Open Bracket or Ctrl+Shift+Alt+BCtrl+Shift+Open BracketCtrl+Shift+Open BracketCtrl+Shift+Open BracketCtrl+Shift+Open Bracket or Ctrl+Shift+AShift Alt Command Open BracketShift Command Open BracketShift Alt Command Open BracketControl Shift Open Bracket or Control Shift A Move to Code Block Start with Selection Move the caret to the beginning of the current code block, selecting the code from the initial caret location.
Ctrl+Shift+Close BracketCtrl+Shift+Close BracketCtrl+Shift+Close BracketCtrl+Shift+Close BracketCtrl+Shift+Close Bracket or Ctrl+Shift+Alt+FCtrl+Shift+Close BracketCtrl+Shift+Close BracketCtrl+Shift+Close BracketCtrl+Shift+Close Bracket or Ctrl+Shift+EShift Alt Command Close BracketShift Command Close BracketShift Alt Command Close BracketControl Shift Close Bracket or Control Shift E Move to Code Block End with Selection Move the caret to the end of the current code block, selecting the code from the initial caret location.
Ctrl+Shift+Slash or Ctrl+Shift+NumPad /Ctrl+Shift+Slash or Ctrl+Shift+NumPad /Ctrl+Shift+Slash or Ctrl+Shift+NumPad /Ctrl+Shift+Slash or Ctrl+Shift+NumPad /Ctrl+Shift+Slash or Ctrl+Shift+NumPad /Ctrl+Shift+Slash, Ctrl+Shift+NumPad / or Ctrl+Shift+ColonCtrl+Shift+Slash or Ctrl+Shift+NumPad /Ctrl+Shift+SlashCtrl+Shift+Slash, Ctrl+Shift+NumPad /, Shift+Meta+Slash or Shift+Meta+NumPad /Alt Command Slash, Alt Command NumPad /, Control Shift Slash, Control Shift NumPad /, Shift Command Slash or Shift Command NumPad /Control Shift Slash, Control Shift NumPad /, Shift Command Slash or Shift Command NumPad /Control Shift SlashControl Shift Slash, Control Shift NumPad /, Shift Command Slash or Shift Command NumPad / Comment with Block Comment Comment/uncomment code with block comments.
Ctrl+NumPad+ or Ctrl+EqualsCtrl+NumPad+ or Ctrl+EqualsCtrl+NumPad+ or Ctrl+EqualsCtrl+NumPad+ or Ctrl+EqualsCtrl+NumPad+ or Ctrl+EqualsCtrl+NumPad+ or Ctrl+EqualsCtrl+NumPad+ or Ctrl+EqualsCtrl+NumPad+ or Ctrl+EqualsMeta+NumPad+ or Meta+EqualsCommand NumPad or Command EqualsCommand NumPad or Command EqualsCommand NumPad or Command EqualsCommand NumPad or Command Equals Expand All Expand all folding blocks.
Ctrl+Shift+NumPad - or Ctrl+Shift+MinusCtrl+Shift+NumPad - or Ctrl+Shift+MinusCtrl+Shift+NumPad - or Ctrl+Shift+MinusCtrl+Shift+NumPad - or Ctrl+Shift+MinusCtrl+Shift+NumPad - or Ctrl+Shift+MinusCtrl+Shift+NumPad - or Ctrl+Shift+MinusCtrl+Shift+NumPad - or Ctrl+Shift+MinusCtrl+Shift+NumPad /Alt+Meta+0Shift Command NumPad - or Shift Command MinusShift Command NumPad - or Shift Command MinusShift Command NumPad /Shift Command NumPad - or Shift Command Minus Collapse All Collapse all folding blocks.

Ctrl+shift+numpad keys

Shortcut Function Use this shortcut to...
Ctrl+Shift+Numpad/ Comment with Block Comment Comment/uncomment code with block comments.
Ctrl+Shift+Numpad+
Ctrl+NumPad+ or Ctrl+EqualsCtrl+NumPad+ or Ctrl+EqualsCtrl+NumPad+ or Ctrl+EqualsCtrl+NumPad+ or Ctrl+EqualsCtrl+NumPad+ or Ctrl+EqualsCtrl+NumPad+ or Ctrl+EqualsCtrl+NumPad+ or Ctrl+EqualsCtrl+NumPad+ or Ctrl+EqualsMeta+NumPad+ or Meta+EqualsCommand NumPad or Command EqualsCommand NumPad or Command EqualsCommand NumPad or Command EqualsCommand NumPad or Command Equals
Expand All Expand all folding blocks.
Ctrl+Shift+Numpad- Collapse All Collapse all folding blocks.

Ctrl+Shift+Function (F) key

Shortcut Function Use this shortcut to...
Ctrl+Shift+F4Ctrl+Shift+F4Ctrl+Shift+4Ctrl+Shift+F4Ctrl+Shift+F4Ctrl+Shift+F4Ctrl+Shift+F4Ctrl+WShift+Meta+WControl Shift F4Shift Command F4Command WShift Command W Close Active Tab Close an active tab in a tool window
Ctrl+Shift+F7Ctrl+Shift+F7Ctrl+Shift+7Ctrl+Shift+F7Ctrl+Shift+F7Ctrl+Shift+F7Ctrl+Shift+F7Shift+Alt+O or Ctrl+Shift+F7Shift+Meta+F7Shift Command F7Shift Command F7Shift Command F7Shift Command F7 Highlight Usages in File / Highlight Method Exit Points Highlight usages of a symbol where the caret is currently located. If the caret is placed on one of the method's exit points, like return, all method exit points are highlighted.
Ctrl+Shift+F8Ctrl+Shift+F8Ctrl+Shift+8Ctrl+Shift+F8Ctrl+Shift+F8Alt+F9Ctrl+Shift+F8Ctrl+Shift+F8Ctrl+Meta+BShift Command F8Shift Command F8Shift Command F8Shift Alt F7 View Breakpoints View/manage all breakpoints/watchpoints
Ctrl+Shift+F9Ctrl+Shift+F9Ctrl+Shift+F9Ctrl+Shift+F9Ctrl+Shift+F9Ctrl+F7F9Ctrl+Shift+F9Shift+Meta+F9Shift Command F9Shift Command F9Shift Command F9Shift Command F5 Compile Compile the selected file or package.

See Also

Procedures:

Reference:

Getting Started:

Web Resources: