MPS 2017.3 Help

Ctrl

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

Ctrl+Alphanumeric keys

ShortcutFunctionUse this shortcut to...
N/ASelect AllSelect the entire text in the active editor.
N/ANavigate to DeclarationNavigate directly to an element's declaration from any usage.
N/ACopyCopy selected text to the Clipboard.
N/ADuplicate Line or BlockDuplicate selected block or line at caret.
N/ARecent 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.

N/AFindInitiate text search in the editor.
N/ANavigate to LineNavigate the to a line with the specified number in the current file.
N/AType HierarchyBrowse hierarchy for the selected class.
N/AInsert Live TemplateShow a pop-up list of Live Templates starting with a specified prefix.
N/AScroll to CenterScroll a line at caret to the center of the screen.
N/ANavigate to ClassJump to a class in the project with the specified name.
N/AOverride MethodsOverride base class methods in the current class.
N/AParameter InfoShow parameters of the method call at the caret.
N/A
Alt+Mouse Button2
Quick documentationShow a pop-up window with documentation for the symbol at caret.
N/AReplaceCall the Replace Text dialog box.
N/ASave AllSave all files and settings.
N/ANavigate to Super MethodNavigate to a super method declaration of a method at caret
N/APastePaste from the Clipboard.
N/ASelect Word at CaretSuccessively select expanding blocks of text, starting from the word at caret. (Use this shortcut repeatedly to select expressions.)
N/ACutCut to the Clipboard.
N/ADelete Line at CaretDelete a word starting from the current caret location up to the end of word.
N/AUndoUndo last operation.
N/ARedoRedo last undone operation.
Ctrl+NumberNavigate to bookmarkNavigate to a numbered bookmark with corresponding number.

Ctrl+Navigation keys

ShortcutFunctionUse this shortcut to...
N/ASwitcherNavigate between the files opened in the editor, and tool windows.
N/ADelete to Word StartDelete a word starting from the current caret location up to the word start.
N/ADelete to Word EndDelete a word starting from the current caret location up to the word end.
N/AMove to Text EndMove the caret to the end of text.
N/ASplit 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.
N/AMove to Text StartJump to the beginning of the text.
N/ACopyCopy a current line or a selected code block to the Clipboard.
N/ABasic Code CompletionComplete code for any class, method or variable.
N/ANavigate to Page BottomMove the caret down to the page bottom.
N/ANavigate to Page TopMove the caret up to the page top.
N/AScroll DownMove line at caret one down, preserving syntactical correctness.
N/AMove to Previous WordMove the caret to the previous word.
N/AMove to Next WordMove the caret to the next word.
N/A
N/A
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...
N/AMove to Code Block StartMove the caret to the beginning of the current code block, highlighting its limits.
N/AMove to Code Block EndMove the caret to the end of the current code block, highlighting its limits.
N/A
Ctrl+Numpad/
Comment with Line CommentComment/uncomment current line or selected block with line comments.
Ctrl+=
N/A
Expand AllExpand all folding blocks.
N/ACollapse AllCollapse all folding blocks.

Ctrl+Numpad keys

ShortcutFunctionUse this shortcut to...
Ctrl+Numpad/
N/A
Comment with Line CommentComment/uncomment current line or selected block with line comments.
N/A
Ctrl+=
Expand AllExpand all folding blocks.
N/ACollapse AllCollapse all folding blocks.

Ctrl+Function (F) keys

ShortcutFunctionUse this shortcut to...
N/AError DescriptionShow an error or warning description at the caret.
N/AFind Word at CaretSearch in the editor for the word where the caret is currently located.
N/AChange Method SignatureRefactor a selected method signature and update all references.
N/AFind Usages in FileInitiate search for usages.
N/AToggle BreakpointToggle breakpoint at caret.
N/AMake ProjectCompile all modified and dependent files in a project.
N/AToggle Bookmark with mnemonic.Turn bookmark with mnemonic on or off.
N/AFile Structure Pop-upShow the current file structure in the File Structure pop-up window for quick navigation.
Last modified: 6 December 2017

See Also