RubyMine 6.3.0 Web Help

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

Ctrl+alt+alphanumeric keys

Shortcut Function Use this shortcut to...
Ctrl+Alt+B or Ctrl+Alt+Button1 ClickCtrl+Alt+B or Ctrl+Alt+Button1 ClickCtrl+Alt+B or Ctrl+Alt+Button1 ClickCtrl+Alt+B or Ctrl+Alt+Button1 ClickCtrl+Alt+B or Ctrl+Alt+Button1 ClickCtrl+Alt+B or Ctrl+Alt+Button1 ClickCtrl+Alt+B or Ctrl+Alt+Button1 ClickCtrl+T or Ctrl+Alt+BAlt+Meta+Button1 ClickAlt Command B or Alt Command Button1 ClickAlt Command B or Alt Command Button1 ClickAlt Command B or Alt Command Button1 ClickAlt Command B or Alt Command Button1 Click Navigate to Implementation Navigate to implementation of an item at the caret.
Ctrl+Alt+CCtrl+Alt+CCtrl+Alt+CCtrl+Alt+CCtrl+Alt+CCtrl+Alt+CShift+Alt+CCtrl+Alt+CCtrl+Alt+CAlt Command CAlt Command CAlt Command CAlt Command C Extract Constant Replace selected expression with a constant (static final field) (Refactoring).
Ctrl+Alt+FCtrl+Alt+FCtrl+Alt+FCtrl+Alt+FCtrl+Alt+FCtrl+Alt+FShift+Alt+ECtrl+Alt+FCtrl+Alt+FAlt Command FAlt Command FAlt Command FAlt Command F Extract Field Put a selected expression result into a field (Refactoring).
Ctrl+Alt+HCtrl+Alt+HCtrl+Alt+HCtrl+Alt+HCtrl+Alt+HCtrl+Alt+HCtrl+Alt+HCtrl+Alt+HCtrl+Alt+HControl Alt HControl Alt HControl Alt HControl Alt H Call Hierarchy Browse call hierarchy for the selected method.
Ctrl+Alt+ICtrl+Alt+ICtrl+Alt+ICtrl+Alt+ICtrl+Alt+I or Ctrl+Alt+QCtrl+Alt+ICtrl+Alt+ICtrl+IAlt+Meta+Open BracketControl Alt IAlt Command ICommand IAlt Command I Auto-indent Lines Indent current line or selected block according to the Code Style Settings.
Ctrl+Alt+JCtrl+Alt+JCtrl+Alt+JCtrl+Alt+JCtrl+Alt+JCtrl+Alt+JCtrl+Alt+JCtrl+Alt+JAlt+Meta+JAlt Command JAlt Command JAlt Command JAlt Command J Surround with Live Template Surround the selection with one of the Live Templates.
Ctrl+Alt+MCtrl+Alt+MCtrl+Alt+MCtrl+Alt+MCtrl+Alt+MCtrl+Alt+MShift+Alt+MShift+Alt+MAlt+Meta+MAlt Command MAlt Command MAlt Command MAlt Command M Extract Method Create a method from the selected code (Refactoring).
Ctrl+Alt+NCtrl+Alt+NCtrl+Alt+NCtrl+Alt+NCtrl+Alt+NCtrl+Alt+NCtrl+Alt+NShift+Alt+IAlt+Meta+NAlt Command NAlt Command NAlt Command IAlt Command N Inline Inline a selected method/variable (Refactoring).
Ctrl+Alt+PCtrl+Alt+PCtrl+Alt+PCtrl+Alt+PCtrl+Alt+PCtrl+Alt+PCtrl+Alt+PCtrl+Alt+PAlt+Meta+PAlt Command PAlt Command PAlt Command PAlt Command P Extract Parameter Turn a selected expression into a method parameter (Refactoring).
Ctrl+Alt+TCtrl+Alt+TCtrl+Alt+TCtrl+Alt+TCtrl+Alt+TCtrl+Alt+TCtrl+Alt+TShift+Alt+Z or Ctrl+Alt+TAlt+Meta+TAlt Command TAlt Command TAlt Command ZAlt Command T Surround with Surround selected code fragment with if, while, try/catch, or another construct.
Ctrl+Alt+VCtrl+Alt+VShift+Alt+VCtrl+Alt+VCtrl+Alt+VCtrl+Alt+VShift+Alt+VShift+Alt+L or Ctrl+Alt+VAlt+Meta+VAlt Command VAlt Command VAlt Command LAlt Command V Extract Variable Put selected expression result into a variable (Refactoring).
Ctrl+Alt+YCtrl+Alt+YCtrl+Alt+YCtrl+Alt+YCtrl+Alt+YCtrl+Alt+YCtrl+Alt+YCtrl+Alt+YAlt+Meta+YAlt Command YAlt Command YAlt Command YAlt Command Y Synchronize Detect all externally changed files and reload them from disk.

Ctrl+alt+navigation keys

Shortcut Function Use this shortcut to...
Ctrl+Alt+EnterCtrl+Alt+EnterCtrl+Alt+EnterCtrl+Alt+EnterCtrl+Alt+EnterCtrl+Alt+EnterCtrl+Alt+EnterCtrl+Alt+EnterAlt+Meta+EnterAlt Command EnterAlt Command EnterAlt Command EnterAlt Command Enter Start new line before current one Start a new line before the current one.
Ctrl+Alt+DownShift+Alt+DownCtrl+Alt+DownCtrl+Alt+DownCtrl+Alt+DownCtrl+Alt+DownAlt+DownCtrl+Alt+DownCtrl+Shift+DownAlt Command DownAlt Command DownAlt Command DownAlt Command Down
Ctrl+Alt+UpShift+Alt+UpCtrl+Alt+UpCtrl+Alt+UpCtrl+Alt+UpCtrl+Alt+UpAlt+UpCtrl+Alt+UpCtrl+Shift+UpAlt Command UpAlt Command UpAlt Command UpAlt Command Up
Navigate to Next/Previous Occurrence Navigate to a next found item .
Ctrl+Alt+Left or Button4 ClickShift+Alt+Left or Button4 ClickCtrl+Alt+Left or Button4 ClickCtrl+Alt+Left or Button4 ClickCtrl+Alt+Left or Button4 ClickCtrl+Alt+Left or Button4 ClickAlt+Left or Button4 ClickAlt+Left or Button4 ClickAlt+Meta+Left or Button4 ClickCommand Open Bracket, Alt Command Left or Button4 ClickAlt Command Left or Button4 ClickCommand Open Bracket or Button4 ClickCommand Open Bracket or Alt Command Left Back Undo last navigation operation.

Note

On a Mac OS X computer, you can also use the three-finger right-to-left swipe gesture.

Ctrl+Alt+Right or Button5 ClickShift+Alt+Right or Button5 ClickCtrl+Alt+Right or Button5 ClickCtrl+Alt+Right or Button5 ClickCtrl+Alt+Right or Button5 ClickCtrl+Alt+Right or Button5 ClickAlt+Right or Button5 ClickAlt+Right or Button5 ClickAlt+Meta+Right or Button5 ClickCommand Close Bracket, Alt Command Right or Button5 ClickAlt Command Right or Button5 ClickCommand Close Bracket or Button5 ClickCommand Close Bracket or Alt Command Right Forward Redo last undone navigation operation.

Note

On a Mac OS X computer, you can also use the three-finger left-to-right swipe gesture.

Ctrl+Alt+Home or Shift+Alt+NCtrl+Alt+Home or Shift+Alt+NCtrl+Alt+Home or Shift+Alt+NCtrl+Alt+Home or Shift+Alt+NCtrl+Alt+Home or Shift+Alt+NCtrl+Alt+Home or Shift+Alt+NCtrl+Alt+Home or Shift+Alt+NCtrl+Alt+Home or Shift+Alt+NAlt+Meta+Home or Shift+Alt+NControl Command UpAlt Command Home or Shift Alt NControl Command UpAlt Command Home or Shift Alt N Navigate to Related File Navigates between files with the various relationships. See Navigation in Source Code.

Ctrl+Alt+Function (F) key

Shortcut Function Use this shortcut to...
Ctrl+Alt+F6Ctrl+Alt+6Ctrl+Alt+6Ctrl+Alt+6Ctrl+Alt+F6Ctrl+Alt+F6Ctrl+Alt+F6Ctrl+Alt+F6Alt+Meta+F6Alt Command F6Alt Command F6Alt Command F6Alt Command F6 Switch to another coverage suite. Open the Coverage Suites popu-up window and select the desired suite to run.
Ctrl+Alt+F7Ctrl+Alt+7Ctrl+Alt+7Ctrl+Alt+7Ctrl+Alt+F7Ctrl+Alt+F7Ctrl+Alt+F7Ctrl+Alt+F7Alt+Meta+F7Alt Command F7Alt Command F7Alt Command F7Alt Command F7 Show usages Show usages of a symbol at the caret.
Ctrl+Alt+F8Ctrl+Alt+8 or Ctrl+Shift+Alt+Button1 ClickCtrl+Alt+8 or Ctrl+Shift+Alt+Button1 ClickCtrl+Alt+8 or Ctrl+Shift+Alt+Button1 ClickCtrl+Alt+F8Shift+F9Ctrl+Alt+F8Ctrl+Alt+F8Alt+Meta+F8Alt Command F8Alt Command F8Alt Command F8Alt Button1 Click or Alt Command F11 Quick Evaluate Expression Evaluate an arbitrary expression without calling Evaluate Expression dialog box.
Ctrl+Alt+F9Ctrl+Alt+9Ctrl+Alt+9Ctrl+Alt+9Ctrl+Alt+F9Ctrl+Alt+F9Ctrl+Alt+F9Ctrl+Alt+F9Alt+Meta+F9Alt Command F9Alt Command F9Alt Command F9Control Shift Alt F8 Force Run To Cursor Run to the line where the caret is located, ignoring breakpoints.

See Also

Procedures:

Reference:

Getting Started:

Web Resources: