PhpStorm 2016.2 Help


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

Ctrl+Alt+Alphanumeric keys

ShortcutFunctionUse this shortcut to...
Ctrl+Alt+B Navigate to Implementation Navigate to implementation of an item at the caret.

This type of navigation lets you jump from a base type or member to any of its end implementations skipping the intermediate steps in the inheritance chain. For example, suppose that class MyClass inherits abstract class MyAbstractClass, which, in its turn, implements interface MyOriginalInterface. Choosing Go to Implementation when the caret is positioned at MyOriginalInterface takes you directly to the declaration of MyClass.

Ctrl+Alt+C Extract ConstantReplace selected expression with a constant (static final field) (Refactoring).
Ctrl+Alt+F Extract FieldPut a selected expression result into a field (Refactoring).
Ctrl+Alt+H Call HierarchyBrowse call hierarchy for the selected method.
Ctrl+Alt+I Auto-indent LinesIndent current line or selected block according to the Code Style Settings.
Ctrl+Alt+J Surround with Live TemplateSurround the selection with one of the Live Templates.
Ctrl+Alt+M Extract MethodCreate a method from the selected code (Refactoring).
Ctrl+Alt+N InlineInline a selected method/variable (Refactoring).
Ctrl+Alt+P Extract ParameterTurn a selected expression into a method parameter (Refactoring).
Ctrl+Alt+T Surround withSurround selected code fragment with if, while, try/catch, or another construct.
Ctrl+Alt+V Extract VariablePut selected expression result into a variable (Refactoring).
Ctrl+Alt+Y SynchronizeDetect all externally changed files and reload them from disk.

Ctrl+Alt+Navigation keys

ShortcutFunctionUse this shortcut to...
Ctrl+Alt+EnterStart new line before current oneStart a new line before the current one.
Navigate to Next/Previous OccurrenceNavigate to a next found item .
Ctrl+Alt+Left Back Undo last navigation operation.
Ctrl+Alt+Right Forward Redo last undone navigation operation.
Ctrl+Alt+Home Navigate to Related SymbolNavigates between files with the various relationships. See Navigation in Source Code.

Ctrl+Alt+Function (F) keys

ShortcutFunctionUse this shortcut to...
Ctrl+Alt+F6 Switch to another coverage suite.Open the Coverage Suites popu-up window and select the desired suite to run.
Ctrl+Alt+F7 Show usagesShow usages of a symbol at the caret.
Ctrl+Alt+F8 Quick Evaluate ExpressionEvaluate an arbitrary expression without calling Evaluate Expression dialog box.
Ctrl+Alt+F9 Force Run To CursorRun to the line where the caret is located, ignoring breakpoints.

See Also

Last modified: 24 November 2016