RubyMine 7.0.1 Web Help

Function Shortcut Use this shortcut to...
Run Shift+F10Shift+F10Shift+F10Shift+F10Shift+F10Ctrl+F5F6Shift+Alt+X or Shift+F10Ctrl+⌘+RControl RShift F10Shift ⌘ F11Control ⌘ F8 Run a program.
Choose configuration and run Shift+Alt+F10Shift+Alt+F10Shift+Alt+F10Shift+Alt+F10Shift+Alt+F10Shift+Alt+F10Shift+Alt+F10Shift+Alt+F10⌘+RControl Alt RShift Alt F10Control Alt R⌘ F8 Quickly select run/debug configuration and run or edit it.
Rerun Ctrl+F5Ctrl+F5Ctrl+5Ctrl+F5Ctrl+F5Ctrl+Alt+RCtrl+F5Ctrl+F5Ctrl+Alt+R⌘ RControl F5⌘ RControl Alt R Repeat execution with the same settings, with the same tab of the Run tool window having the focus.
Rerun without loosing the focus in the editor Shift+F10Shift+F10Shift+F10Shift+F10Shift+F10Ctrl+F5F6Shift+Alt+X or Shift+F10Ctrl+⌘+RControl RShift F10Shift ⌘ F11Control ⌘ F8 Repeat execution with the same settings, with the same tab of the editor having the focus.
Debug Shift+F9Shift+F9Shift+F9Shift+F9Shift+F9Alt+F5Ctrl+F5Shift+Alt+D or Shift+F9Shift+F9Control DShift F9⌘ F11Control D
Debug a program.
Choose configuration and debug Shift+Alt+F9Shift+Alt+F9Shift+Alt+F9Shift+Alt+F9Shift+Alt+F9Shift+Alt+F9Shift+Alt+F9Shift+Alt+F9⌘+DControl Alt DShift Alt F9Control Alt DShift ⌘ F8 Quickly select run/debug configuration and debug or edit it.
Update javaee.UpdateRunningApplicationjavaee.UpdateRunningApplicationjavaee.UpdateRunningApplicationjavaee.UpdateRunningApplicationjavaee.UpdateRunningApplicationjavaee.UpdateRunningApplicationjavaee.UpdateRunningApplicationjavaee.UpdateRunningApplicationjavaee.UpdateRunningApplicationjavaee.UpdateRunningApplicationjavaee.UpdateRunningApplicationjavaee.UpdateRunningApplicationjavaee.UpdateRunningApplication Reload updated resources and recompiled classes of the currently running application.
Step Over F8F8F8F8F8F10 or Shift+F8F8F6F8F8F8F6Alt F10 Step to the next line in the current file. See Stepping Through the Program.
Step Into F7F7F7F7F7F11 or F8F7F5F7F7F7F5Alt F9 Step to the next executed line. See Stepping Through the Program.
Smart Step Into Shift+F7Shift+F7Shift+F7Shift+F7Shift+F7Shift+F7Shift+F7Ctrl+F5Shift+F7Shift F7Shift F7Alt F5Alt ⌘ F9 Select the method to step in, if the current line contains multiple method call expressions. See Choosing a Method to Step Into.
Step Out Shift+F8Shift+F8Shift+F8Shift+F8Shift+F8Shift+F11 or Ctrl+Shift+F8Ctrl+F7F7 or Shift+F8Shift+F8Shift F8Shift F8F7Alt ⌘ F10 Step to a first executed line after returning from the current method. See Stepping Through the Program.
Force Step Over Shift+Alt+F8Shift+Alt+F8Shift+Alt+F8Shift+Alt+F8Shift+Alt+F8Shift+Alt+F8Shift+Alt+F8Shift+Alt+F8Shift+Alt+F8Shift Alt F8Shift Alt F8Control ⌘ F6Shift ⌘ F10 Run until the next line in this method or file, skipping the methods referenced at the current execution point and ignoring breakpoints. See Stepping Through the Program.
Force Step Into Shift+Alt+F7Shift+Alt+F7Shift+Alt+F7Shift+Alt+F7Shift+Alt+F7Alt+F11 or Alt+F8Shift+Alt+F7Shift+Alt+F7Shift+Alt+F7Shift Alt F7Shift Alt F7Control ⌘ F5Shift ⌘ F9 Steps into the method called in the current execution point even if this method is to be skipped. See Stepping Through the Program.
Run to Cursor Alt+F9Shift+Alt+9Shift+Alt+9Alt+F9Alt+F9Ctrl+F10 or Ctrl+F8F4Ctrl+RAlt+F9Alt F9Alt F9⌘ RControl Alt F8 Run to the line where the caret is located. See Stepping Through the Program.
Force Run To Cursor Ctrl+Alt+F9Ctrl+Alt+9Ctrl+Alt+9Ctrl+Alt+9Ctrl+Alt+F9Ctrl+Alt+F9Ctrl+Alt+F9Ctrl+Alt+F9Alt+⌘+F9Alt ⌘ F9Alt ⌘ F9Alt ⌘ F9Control Shift Alt F8 Run to the line where the caret is located, ignoring breakpoints. See Stepping Through the Program.
Resume Program F9F9F9F9F9F5F5F8 or F9⌘+F9Alt ⌘ RF9F8Alt F8 Resume program execution.
Stop Program Shift+F2Shift+F2Shift+F2Shift+F2Shift+F2 or Ctrl+Shift+X, Back QuoteShift+F2Shift+F2 or Ctrl+CommaShift+F1Shift+F2Shift F2Shift F2Shift ⌘ PeriodShift F2 Terminate a debugging session.
Evaluate Expression Alt+F8Shift+Alt+8Shift+Alt+8Alt+F8Alt+F8Alt+F8Ctrl+F9Ctrl+UAlt+F8Alt F8Alt F8⌘ U⌘ F11 Evaluate an arbitrary expression.
Quick Evaluate Expression 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+⌘+F8Alt ⌘ F8Alt ⌘ F8Alt ⌘ F8Alt Button1 Click or Alt ⌘ F11 Evaluate an arbitrary expression without calling Evaluate Expression dialog.
Toggle Breakpoint Ctrl+F8Ctrl+F8Ctrl+8Ctrl+F8Ctrl+F8F9Ctrl+F8Ctrl+Shift+B or Ctrl+F8Ctrl+B⌘ F8⌘ F8Shift ⌘ BShift F7 Toggle breakpoint at the current line.
View Breakpoints Ctrl+Shift+F8Ctrl+Shift+F8Ctrl+Shift+8Ctrl+Shift+F8Ctrl+Shift+F8Alt+F9Ctrl+Shift+F8Ctrl+Shift+F8Ctrl+⌘+BShift ⌘ F8Shift ⌘ F8Shift ⌘ F8Shift Alt F7 View/manage all breakpoints.

See Also

Concepts:

Procedures:

Reference:

Web Resources: