RubyMine 2017.3 Help

Ctrl

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

Ctrl+Alphanumeric keys

ShortcutFunctionUse this shortcut to...
Ctrl+ASelect AllSelect the entire text in the active editor.
Ctrl+BNavigate to DeclarationNavigate directly to an element's declaration from any usage.
Ctrl+CCopyCopy selected text to the Clipboard.
Ctrl+DDuplicate Line or BlockDuplicate selected block or line at caret.
Ctrl+ERecent 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+FFindInitiate text search in the editor.
Ctrl+GNavigate to LineNavigate the to a line with the specified number in the current file.
Ctrl+HType HierarchyBrowse hierarchy for the selected class.
Ctrl+JInsert Live TemplateShow a pop-up list of Live Templates starting with a specified prefix.
Ctrl+MScroll to CenterScroll a line at caret to the center of the screen.
Ctrl+NNavigate to ClassJump to a class in the project with the specified name.
Ctrl+OOverride MethodsOverride base class methods in the current class.
Ctrl+PParameter 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 caret.

In the Database tool window: show a pop-up window that displays the create table query for the database table at the caret and the first 10 rows of the table.

Ctrl+RReplaceCall the Replace Text dialog box.
Ctrl+SSave AllSave all files and settings.
Ctrl+UNavigate to Super MethodNavigate to a super method declaration of a method at caret
Ctrl+VPastePaste from the Clipboard.
Ctrl+WSelect Word at CaretSuccessively select expanding blocks of text, starting from the word at caret. (Use this shortcut repeatedly to select expressions.)
Ctrl+XCutCut to the Clipboard.
Ctrl+YDelete Line at CaretDelete a word starting from the current caret location up to the end of word.
Ctrl+ZUndoUndo last operation.
Ctrl+Shift+ZRedoRedo last undone operation.
Ctrl+NumberNavigate to bookmarkNavigate to a numbered bookmark with corresponding number.

Ctrl+Navigation keys

ShortcutFunctionUse this shortcut to...
Ctrl+TabSwitcherNavigate between the files opened in the editor, and tool windows.
Ctrl+BackspaceDelete to Word StartDelete a word starting from the current caret location up to the word start.
Ctrl+DeleteDelete to Word EndDelete a word starting from the current caret location up to the word end.
Ctrl+EndMove to Text EndMove the caret to the end of text.
Ctrl+EnterSplit Line or Open ItemDepending on the context:
  • In the editor: Intelligently split the current line into 2 lines, shifting quotes, etc. as necessary.
  • In the Tool Windows: Open an Editor tab or tabs for the selected item or items, respectively.
Ctrl+HomeMove to Text StartJump to the beginning of the text.
Ctrl+CCopyCopy a current line or a selected code block to the Clipboard.
Ctrl+SpaceBasic Code CompletionComplete code for any class, method or variable.
Ctrl+Page DownNavigate to Page BottomMove the caret down to the page bottom.
Ctrl+Page UpNavigate to Page TopMove the caret up to the page top.
Ctrl+DownScroll DownMove line at caret one down, preserving syntactical correctness.
Ctrl+LeftMove to Previous WordMove the caret to the previous word.
Ctrl+RightMove to Next WordMove the caret to the next word.
Ctrl+Up
Ctrl+Shift+Up
Scroll UpMove line at caret one up, preserving syntactical correctness.
Ctrl+Ctrl+Home/End Select text from the caret position to the beginning/end of the current line.

Ctrl+Symbol keys

ShortcutFunctionUse this shortcut to...
Ctrl+Open BracketMove to Code Block StartMove the caret to the beginning of the current code block, highlighting its limits.
Ctrl+Close BracketMove 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+F1Error DescriptionShow an error or warning description at the caret.
Ctrl+F3Find Word at CaretSearch in the editor for the word where the caret is currently located.
Ctrl+F6Change Method SignatureRefactor a selected method signature and update all references.
Ctrl+F7Find Usages in FileInitiate search for usages.
Ctrl+F8Toggle BreakpointToggle breakpoint at caret.
Ctrl+F9Make ProjectCompile all modified and dependent files in a project.
Ctrl+F11Toggle Bookmark with mnemonic.Turn bookmark with mnemonic on or off.
Ctrl+F12File Structure Pop-upShow the current file structure in the File Structure pop-up window for quick navigation.
Last modified: 4 April 2018

See Also