Hotkeys and shortcuts for JetBrains PhpStorm (MacOS)
(Total 107)
Option + 0..9 |
General ShortcutsOpen Corresponding Tool Window |
Command + S |
General ShortcutsSave All |
Command + Shift + F12 |
General ShortcutsToggle Maximize Editor |
Command + Shift + A |
General ShortcutsFind Action |
Ctrl + Tab |
General ShortcutsSwitch Editor Tabs and IDE Tool Windows |
Command + , |
General ShortcutsOpen Setting Dialog |
Command + Option + F11 |
General ShortcutsToggle Full Screen Mode |
Option + Shift + F |
General ShortcutsAdd to Favourites |
Double Shift |
General ShortcutsSearch Everywhere |
Option + Shift + I |
General ShortcutsInspect Current file with Current file |
Shift + F8 |
DebuggingStep Out |
F8 |
DebuggingStep Over |
F7 |
DebuggingStep Into |
Option + F8 |
DebuggingEvaluate Expression |
Command + F8 |
DebuggingToggle Breakpoint |
Command + Option + F9 |
DebuggingResume Program |
Command + F |
Find and ReplaceFind |
Command + R |
Find and ReplaceReplace |
Command + G |
Find and ReplaceFind Next |
Command + Shift + G |
Find and ReplaceFind Previous |
Command + Shift + F |
Find and ReplaceFind in Path |
Command + Shift + R |
Find and ReplaceReplace in Path |
Ctrl + Spacebar |
EditingBasic Code Completion |
Command + Option + Spacebar |
EditingClass name Completion |
Ctrl + J |
EditingQuick Documentation Lookup |
Command + Mouse Over |
EditingBrief Info |
Command + Shift + Return |
EditingComplete Statement |
Command + P |
EditingParameter Information |
Ctrl + O |
EditingOverride Methods |
Command + N / Ctrl + N |
EditingGenerate Code |
Command + Shift + Up Arrow / Down Arrow |
EditingMove Line(Selection) Up/Down |
Command + Option + T |
EditingSurround With..(Begin..End etc.) |
Command + / |
EditingComment/Uncomment with Line Comment |
Command + Shift + / |
EditingComment/Uncomment with Block Comment |
Ctrl + I |
EditingImplements Method |
Option + Return |
EditingShow Intention Actions and Quick Fixes |
Command + Option + L |
EditingReformat Code |
Command + D |
EditingDuplicate Current Line |
Command + X / Command + C / Command + V |
EditingCut/Copy/Paste Current line to Clipboard |
Command + Shift + V |
EditingPaste from History |
Ctrl + Option + I |
EditingAutoIndent Lines |
Command + Backspace |
EditingDelete line at caret |
Shift + Return |
EditingStart New line |
Command + W |
EditingClose Active editor tab |
Option + Return |
EditingShow Intention Actions/Quick-Fixes |
Option + Down Arrow |
EditingDecrease Current Selection to Previous State |
Option + Up Arrow |
EditingSelect Successively Incresing Code blocks |
Command + NumPad + / Command + NumPad - |
EditingExpand/Collapse Code block |
Command + Del |
EditingDelete to end word |
Command + Backspace |
EditingDelete to word start |
Command + Shift + Option + ] |
EditingSelect till code block end |
Command + Shift + Option + [ |
EditingSelect till code block start |
Command + Shift + U |
EditingSwitch case for Word at Caret or Selected block |
Ctrl + Shift + J |
EditingSmart Line Join(HTML and JS only) |
Command + Return |
EditingSmart Line Split(HTML and JS only) |
F5 |
RefactoringCopy |
F6 |
RefactoringMove |
Command + Del |
RefactoringSafe Delete |
Shift + F6 |
RefactoringRename |
Command + Option + N |
RefactoringInline Variable |
Ctrl + T |
RefactoringRefactor This(Show All Available Refactoring) |
Command + Option + M |
RefactoringExtract Method |
Command + Option + F |
RefactoringIntroduce Field |
Command + Option + C |
RefactoringIntroduce Constant |
Command + Option + V |
RefactoringIntroduce Variable |
Command + O |
NavigationGo to Class |
Command + Shift + O |
NavigationGo to File |
Command + Option + O |
NavigationGo to Symbol |
F2 |
NavigationNext highlighted Error |
Shift + F2 |
NavigationPrevious highlighted Error |
Command + G |
NavigationGo to Line |
Esc |
NavigationGo to Editor |
Command + E |
NavigationRecent files Popup |
Option + F1 |
NavigationSelect current file/Symbol in any View |
Option + Left Arrow / Option + Right Arrow |
NavigationGo to Next/Previous Tab |
Command + B |
NavigationGo to Declaration |
Command + Option + B |
NavigationGo to Implementation |
Command + Ctrl + B |
NavigationGo to Type Declaration |
Command + Option + Left Arrow / Command + Option + Right Arrow |
NavigationNavigate back/forward |
Command + Shift + Backspace |
NavigationGo to last edit location |
Command + U |
NavigationGo to super method/super class |
F4 |
NavigationEdit Source |
Command + Down Arrow |
NavigationView Source |
Command + ] / Command + [ |
NavigationMove to code block end/start |
Option + Up Arrow / Option + Down Arrow |
NavigationGo to Previous/Next Method |
Command + Y |
NavigationOpen Quick Definition Lookup |
Command + Shift + X |
Compile and RunRun Command Line |
Ctrl + F10 |
Compile and RunRun |
Ctrl + F9 |
Compile and RunDebug |
Ctrl + Shift + R / Ctrl + Shift + D |
Compile and RunRun Context editor from Editor |
Command + F7 |
Usage SearchFind Usage in File |
Option + F7 |
Usage SearchFind Usage |
Command + Shift + F7 |
Usage SearchHighlight Usage in File |
Command + Option + F7 |
Usage SearchShow Usage |
Command + K |
VCS/Local HistoryCommit Project to VCS |
Command + T |
VCS/Local HistoryUpdate Project from VCS |
Option + Shift + C |
VCS/Local HistoryView Recent Changes |
Ctrl + V |
VCS/Local HistoryVCS Operations Popup |
Command + J |
Live Template/SnippetsInsert Live Template |
eco |
Live Template/Snippetsecho' Statement |
fore |
Live Template/Snippetsforeach(iterable_expr as $value){…} |
forek |
Live Template/Snippetsforeach(iterable_expr as $key=>$value){…} |
inc/inco |
Live Template/Snippets"include"/"include_once" statement |
prif |
Live Template/Snippetsprivate function |
prof |
Live Template/Snippetsprotected function |
pubf |
Live Template/Snippetspublic function |
rqr/rqro |
Live Template/Snippets"require"/"require_once" statement |