Skip to main content

WebStorm Shortcuts

This page is a complete keyboard shortcut reference for WebStorm on Windows, covering all 129 shortcuts organized into 10 sections. Whether you’re new to WebStorm or looking to master advanced features, this cheat sheet has every key combination you need — from basic editing and navigation to app-specific power-user actions.

Keyboard shortcuts are the fastest way to work in WebStorm. Every time you use a shortcut instead of reaching for the mouse, you save a few seconds — and those seconds compound into hours over weeks and months. Start with the shortcuts you use most (copy, paste, undo, save), then gradually add app-specific ones as they become relevant to your workflow. Bookmark this page or download the PDF cheat sheet for quick reference.

Using keyboard shortcuts in WebStorm reduces context switching between keyboard and mouse, helping you maintain focus and work more efficiently. Research shows that shortcut-driven workflows can save up to 8 working days per year compared to menu-driven navigation. On Windows, most WebStorm shortcuts follow standard conventions — once you learn the modifier key patterns, new shortcuts become intuitive.

Tips for Learning Shortcuts

  • Practice one new WebStorm shortcut each day. Muscle memory builds faster when you focus on a single combination at a time rather than trying to learn them all at once.
  • Print or bookmark this page for quick reference while working in WebStorm. Having shortcuts visible nearby helps bridge the gap between looking them up and recalling them from memory.
  • Start with the shortcuts you use most. In WebStorm, common actions like copy, paste, undo, and save are worth learning first since they apply across nearly every workflow.

General9

ActionShortcut
Search EverywhereShift Shift
Find ActionCtrlShiftA
Run AnythingCtrl Ctrl
Open SettingsCtrlAltS
Toggle Maximizing EditorCtrlShiftF12
Add to FavoritesAltShiftF
Inspect Current FileAltShiftI
Switch Between Tool and TabsCtrlTab
Quick Switch SchemeCtrl~

Editing36

ActionShortcut
Basic Code CompletionCtrlSpace
Show Intention Actions / Quick FixesAltEnter
Parameter InfoCtrlP
Quick Documentation LookupCtrlQ
Error or Warning at CaretCtrlF1
Generate CodeAltInsert
Surround WithCtrlAltT
Insert Live TemplateCtrlJ
Comment / Uncomment LineCtrl/
Comment / Uncomment BlockCtrlShift/
Select Increasing Code BlocksCtrlW
Decrease SelectionCtrlShiftW
Context InfoAltQ
Reformat CodeCtrlAltL
Auto-Indent LinesCtrlAltI
Indent Selected LinesTab
Unindent Selected LinesShiftTab
Paste From Recent BuffersCtrlShiftV
Duplicate Line / BlockCtrlD
Delete Line at CaretCtrlY
Move Line UpAltShift
Move Line DownAltShift
Join LinesCtrlShiftJ
Split LinesCtrlEnter
Start New LineShiftEnter
Toggle CaseCtrlShiftU
Select Till Code Block EndCtrlShift]
Select Till Code Block StartCtrlShift[
Delete to Word StartCtrlBackspace
Delete to Word EndCtrlDelete
Expand Code BlockCtrl+
Collapse Code BlockCtrl-
Expand AllCtrlShift+
Collapse AllCtrlShift-
Close Active Editor TabCtrlF4
Complete StatementCtrlShiftEnter

Search / Replace6

ActionShortcut
FindCtrlF
Find NextF3
Find PreviousShiftF3
Find in PathCtrlShiftF
ReplaceCtrlR
Replace in PathCtrlShiftR

Multiple Carets3

ActionShortcut
Select All OccurrencesCtrlAltShiftJ
Select Next OccurrenceAltJ
Unselect OccurrenceAltShiftJ

Refactoring10

ActionShortcut
Refactor ThisCtrlAltShiftT
CopyF5
MoveF6
RenameShiftF6
Change Function SignatureCtrlF6
Inline VariableCtrlAltN
Extract MethodCtrlAltM
Extract VariableCtrlAltV
Extract ConstantCtrlAltC
Extract ParameterCtrlAltP

Running / Debugging16

ActionShortcut
Select Configuration and RunAltShiftF10
Select Configuration and DebugAltShiftF9
RunShiftF10
DebugShiftF9
Run Context ConfigurationCtrlShiftF10
Rerun TestsAltShiftR
Run Gulp / Grunt / npm TasksAltF11
Step OverF8
Step IntoF7
Smart Step IntoShiftF7
Step OutShiftF8
Run to CursorAltF9
Evaluate ExpressionAltF8
Resume ProgramF9
Toggle BreakpointCtrlF8
View BreakpointsCtrlShiftF8

VCS / Git4

ActionShortcut
VCS Quick PopupAlt`
CommitCtrlK
Update Project from VCSCtrlT
View Recent ChangesAltShiftC

Tool Windows11

ActionShortcut
ProjectAlt1
BookmarksAlt2
FindAlt3
RunAlt4
DebugAlt5
ProblemsAlt6
StructureAlt7
ServicesAlt8
Version ControlAlt9
CommitAlt0
TerminalAltF12

Frequently Asked Questions

Access WebStorm shortcuts from your menu bar

KeyShortcut detects the active app and shows its shortcuts instantly. No memorization needed.