RubyMine 7.1.2 Help

Ctrl

This section lists and describes the keyboard shortcuts that include the Ctrl key:

Ctrl+Alphanumeric keys

ShortcutFunctionUse this shortcut to...
Ctrl+A Select AllSelect the entire text in the active editor.
Ctrl+B Navigate to DeclarationNavigate directly to an element's declaration from any usage.
Ctrl+C CopyCopy selected text to the Clipboard.
Ctrl+D Duplicate Line or BlockDuplicate selected block or line at caret.
Ctrl+E Recent Files
Recent find usages
Show the list of recently opened files.

When the Find tool window has the focus, use this shortcut to show the list of recent find usages results.

Ctrl+F FindInitiate text search in the editor.
Ctrl+G Navigate to LineNavigate the to a line with the specified number in the current file.
Ctrl+H Type HierarchyBrowse hierarchy for the selected class.
Ctrl+J Insert Live TemplateShow a pop-up list of Live Templates starting with a specified prefix.
Ctrl+M Scroll to CenterScroll a line at caret to the center of the screen.
Ctrl+N Navigate to ClassJump to a class in the project with the specified name.
Ctrl+O Override MethodsOverride base class methods in the current class.
Ctrl+P Parameter InfoShow parameters of the method call at the caret.
Ctrl+Q
Alt+Mouse Button2
Quick documentationShow a pop-up window with documentation for the symbol at the caret.
Ctrl+R ReplaceCall the Replace Text dialog box.
Ctrl+S Save AllSave all files and settings.
Ctrl+U Navigate to Super MethodNavigate to a super method declaration of a method at caret
Ctrl+V PastePaste from the Clipboard.
Ctrl+W Select Word at CaretSuccessively select expanding blocks of text, starting from the word at caret. (Use this shortcut repeatedly to select expressions.)
Ctrl+X CutCut to the Clipboard.
Ctrl+Y Delete Line at CaretDelete a word starting from the current caret location up to the end of word.
Ctrl+Z UndoUndo last operation.
Ctrl+Shift+Z RedoRedo last undone operation.
Ctrl+Number Navigate to bookmarkNavigate to a numbered bookmark with corresponding number.

Ctrl+Navigation keys

ShortcutFunctionUse this shortcut to...
Ctrl+Tab SwitcherNavigate between the files opened in the editor, and tool windows.
Ctrl+Backspace Delete to Word StartDelete a word starting from the current caret location up to the word start.
Ctrl+Delete Delete to Word EndDelete a word starting from the current caret location up to the word end.
Ctrl+End Move to Text EndMove the caret to the end of text.
Ctrl+Enter Split Line or Open Item Depending on the context:
  • In the editor: Intelligently split the current line into 2 lines, shifting quotes, etc. as necessary.
  • In Tool Windows: Open an Editor tab or tabs for the selected item or items, respectively.
Ctrl+Home Move to Text StartJump to the beginning of the text.
Ctrl+C CopyCopy a current line or a selected code block to the Clipboard.
Ctrl+Space Basic Code CompletionComplete code for any class, method or variable.
Ctrl+Page Down Navigate to Page BottomMove the caret down to the page bottom.
Ctrl+Page Up Navigate to Page TopMove the caret up to the page top.
Ctrl+Down Scroll DownMove line at caret one down, preserving syntactical correctness.
Ctrl+Left Move to Previous WordMove the caret to the previous word.
Ctrl+Right Move to Next WordMove the caret to the next word.
Ctrl+Up
Ctrl+Shift+Up
Scroll UpMove line at caret one up, preserving syntactical correctness.
CtrlCtrl+Home/EndSelect text from the caret position to the beginning/end of the current line.

Ctrl+Symbol keys

ShortcutFunctionUse this shortcut to...
Ctrl+Open Bracket Move to Code Block StartMove the caret to the beginning of the current code block, highlighting its limits.
Ctrl+Close Bracket Move to Code Block EndMove the caret to the end of the current code block, highlighting its limits.
Ctrl+Slash
Ctrl+Numpad/
Comment with Line CommentComment/uncomment current line or selected block with line comments.
Ctrl+=
Ctrl+NumPad Plus
Expand AllExpand all folding blocks.
Ctrl+NumPad - Collapse AllCollapse all folding blocks.

Ctrl+Numpad keys

ShortcutFunctionUse this shortcut to...
Ctrl+Numpad/
Ctrl+Slash
Comment with Line CommentComment/uncomment current line or selected block with line comments.
Ctrl+NumPad Plus
Ctrl+=
Expand AllExpand all folding blocks.
Ctrl+NumPad - Collapse AllCollapse all folding blocks.

Ctrl+Function (F) keys

ShortcutFunctionUse this shortcut to...
Ctrl+F1 Error DescriptionShow an error or warning description at the caret.
Ctrl+F3 Find Word at CaretSearch in the editor for the word where the caret is currently located.
Ctrl+F6 Change Method SignatureRefactor a selected method signature and update all references.
Ctrl+F7 Find Usages in FileInitiate search for usages.
Ctrl+F8 Toggle BreakpointToggle breakpoint at caret.
Ctrl+F9 Make ProjectCompile all modified and dependent files in a project.
Ctrl+F11 Toggle Bookmark with mnemonic.Turn bookmark with mnemonic on or off.
Ctrl+F12 File Structure Pop-upShow the current file structure in the File Structure pop-up window for quick navigation.

See Also

Last modified: 26 May 2015