Webstorm#

Webstorm Windows & Linux Keymap#

Editing#

shortcut

description

Ctrl Space

Basic code completion

Alt Enter

Show intention actions, quick fixes

Ctrl P

Parameter info

Ctrl Q

Quick documentation lookup

Ctrl mouse over

Brief Info

Ctrl F1

Error or warning at caret

Alt Insert

Generate code…

Ctrl Alt T

Surround with…

Ctrl J

Insert Live template

Ctrl /

Comment/uncomment with line

Ctrl Shift /

Comment/uncomment with block

Ctrl W

Select successively increasing code blocks

Ctrl Shift W

Decrease current selection to previous state

Alt+Q

Context Info

Ctrl Alt L

Reformat code

Ctrl Alt I

Auto-indent line(s)

Tab

Indent selected lines

Shift Tab

Unindent selected lines

Ctrl Shift V

Paste from recent buffers…

Ctrl D

Duplicate current line or selected block

Ctrl Y

Delete line at caret

Alt Shift Up

Move line up

Alt Shift Down

Move line down

Ctrl Shift J

Join lines

Ctrl Enter

Split lines

Shift Enter

Start new line

Ctrl Shift U

Toggle case for word at caret or selected block

Ctrl Shift ]

Select till code block end

Ctrl Shift [

Select till code block start

Ctrl Delete

Delete to word end

Ctrl Backspace

Delete to word start

Ctrl +

Expand code block

Ctrl -

Collapse code block

Ctrl Shift +

Expand all

Ctrl Shift -

Collapse all

Ctrl F4

Close active editor tab

General#

shortcut

description

Double Shift

Search everywhere

Ctrl Shift A

Find Action

Alt 0...9

Open corresponding tool window

Ctrl Shift F12

Toggle maximizing editor

Alt Shift F

Add to Favorites

Alt Shift I

Inspect current file

Ctrl `

Quick switch current scheme

Ctrl Alt S

Open Settings dialog

Ctrl Tab

Switch between tool and tabs

Multiple carets and selections#

shortcut

description

Alt Click

Add or remove caret

Shift Ctrl + Alt-J

Select all occurrences

Alt J

Select next occurrence

Alt Shift J

Unselect occurrence

Esc

Unselect all occurrences or carets

Debugging#

shortcut

description

F8

Step over

F7

Step into

Shift F7

Smart step into

Shift F8

Step out

Alt F9

Run to cursor

Alt F8

Evaluate expression

F9

Resume program

Ctrl F8

Toggle breakpoint

Ctrl Shift F8

View breakpoints

Running#

shortcut

description

Alt Shift F10

Select configuration and run

Alt Shift F9

Select configuration and debug

Shift F10

Run

Shift F9

Debug

Ctrl Shift F10

Run context configuration from editor

Alt Shift R

Rerun tests

Alt F11

Run Gulp/Grunt/npm tasks

VCS/Local History#

shortcut

description

Alt `

VCS quick popup

Ctrl K

Commit project to VCS

Ctrl T

Update project from VCS

Alt Shift C

View recent changes

Search/Replace#

shortcut

description

Ctrl F

Find

F3

Find next

Shift F3

Find previous

Ctrl Shift F

Find in path

Ctrl R

Replace

Ctrl Shift R

Replace in path

Refactoring#

shortcut

description

Ctrl Alt Shift +T

Refactor this

F5 / F6

Copy / Move

Alt Delete

Safe Delete

Shift F6

Rename

Ctrl F6

Change function signature

Ctrl Alt N

Inline Variable

Ctrl Alt M

Extract Method

Ctrl Alt V

Extract Variable

Ctrl Alt C

Extract Constant

Ctrl Alt P

Extract Parameter