4 art directions — pick one below, click to zoom & compare.
⤢ WEBSTORM KEYBOARD SHORTCUTS · MAC · 40 ESSENTIAL 1 ⌘ Open cor… 2 3 4 5 6 7 8 9 0 Q W E ⌘ Recent f… R ⌃ Run T ⌃ Refactor… Y U I O ⌘ ⇧ Go to fi… P A ⌘ ⇧ Find Act… S D ⌃ Debug F ⌘ Find G ⌃ Select n… H J ⌃ Quick do… K ⌘ Commit p… L ⌘ ⌥ Reformat… Z X C V ⌘ ⌥ Extract … B ⌘ Go to de… N ⌘ Generate… M MORE SHORTCUTS Search Everyw… ⇧ › ⇧ Basic code co… ⌃ ␣ Show intentio… ⌥ ↵ Rename ⇧ F6 Comment with … ⌘ / Duplicate cur… ⌘ D Find in path ⌘ ⇧ F Find usages ⌥ F7 Open Settings… ⌘ , Delete line a… ⌘ ⌦ Go to class ⌘ O Replace ⌘ R Toggle breakp… ⌘ F8 Switch betwee… ⌃ ⇥ Comment with … ⌘ ⇧ / Extend select… ⌥ ↑ Go to symbol ⌘ ⌥ O Go to line ⌘ L File structur… ⌘ F12 Step over F8 Resume program ⌘ ⌥ R VCS quick pop… ⌃ V Update projec… ⌘ T Insert Live t… ⌘ J Move line down ⌥ ⇧ ↓ shortcutposters.com UPDATED JAN 2026 · COMPATIBLE WITH WEBSTORM · MAC
WEBSTORM KEYBOARD SHORTCUTS · MAC · 40 ESSENTIAL 1 ⌘ Open cor… 2 3 4 5 6 7 8 9 0 A ⌘ ⇧ Find Act… Z E ⌘ Recent f… R ⌃ Run T ⌃ Refactor… Y U I O ⌘ ⇧ Go to fi… P Q S D ⌃ Debug F ⌘ Find G ⌃ Select n… H J ⌃ Quick do… K ⌘ Commit p… L ⌘ ⌥ Reformat… M W X C V ⌘ ⌥ Extract … B ⌘ Go to de… N ⌘ Generate… MORE SHORTCUTS Search Everyw… ⇧ › ⇧ Basic code co… ⌃ ␣ Show intentio… ⌥ ↵ Rename ⇧ F6 Comment with … ⌘ / Duplicate cur… ⌘ D Find in path ⌘ ⇧ F Find usages ⌥ F7 Open Settings… ⌘ , Delete line a… ⌘ ⌦ Go to class ⌘ O Replace ⌘ R Toggle breakp… ⌘ F8 Switch betwee… ⌃ ⇥ Comment with … ⌘ ⇧ / Extend select… ⌥ ↑ Go to symbol ⌘ ⌥ O Go to line ⌘ L File structur… ⌘ F12 Step over F8 Resume program ⌘ ⌥ R VCS quick pop… ⌃ V Update projec… ⌘ T Insert Live t… ⌘ J Move line down ⌥ ⇧ ↓ shortcutposters.com UPDATED JAN 2026 · COMPATIBLE WITH WEBSTORM · MAC
⤢ CODE COMPLETION Basic code completion ⌃ ␣ Show intention actions an… ⌥ ↵ Quick documentation lookup ⌃ J Insert Live template ⌘ J NAVIGATION Go to declaration ⌘ B Go to file ⌘ ⇧ O Recent files popup ⌘ E Go to class ⌘ O Go to symbol ⌘ ⌥ O Go to line ⌘ L File structure popup ⌘ F12 Next highlighted error F2 TOOL WINDOWS Open corresponding tool w… ⌘ 1 GENERAL Search Everywhere ⇧ › ⇧ Find Action ⌘ ⇧ A Open Settings / Preferenc… ⌘ , Switch between tabs and t… ⌃ ⇥ Toggle maximizing editor ⌃ ⇧ F12 SEARCH Find ⌘ F Find in path ⌘ ⇧ F Find usages ⌥ F7 Replace ⌘ R RUN & DEBUG Run ⌃ R Debug ⌃ D Toggle breakpoint ⌘ F8 Step over F8 Resume program ⌘ ⌥ R EDITING Reformat code ⌘ ⌥ L Comment with line comment ⌘ / Duplicate current line or… ⌘ D Generate code ⌘ N Delete line at caret ⌘ ⌦ Comment with block comment ⌘ ⇧ / Extend selection ⌥ ↑ Select next occurrence ⌃ G Move line down ⌥ ⇧ ↓ REFACTORING Rename ⇧ F6 Refactor this ⌃ T Extract Variable ⌘ ⌥ V VCS Commit project to VCS ⌘ K VCS quick popup ⌃ V Update project from VCS ⌘ T WebStorm KEYBOARD SHORTCUTS · MAC · 42 BOTH LAYOUTS QWERTY Q W E R T Y AZERTY A Z E R T Y shortcutposters.com UPDATED JAN 2026 · COMPATIBLE WITH WEBSTORM · MAC ⤢ CODE COMPLETION 04 Basic code completion ⌃ ␣ Show intention actions … ⌥ ↵ Quick documentation loo… ⌃ J Insert Live template ⌘ J NAVIGATION 08 Go to declaration ⌘ B Go to file ⌘ ⇧ O Recent files popup ⌘ E Go to class ⌘ O Go to symbol ⌘ ⌥ O Go to line ⌘ L File structure popup ⌘ F12 Next highlighted error F2 TOOL WINDOWS 01 Open corresponding tool… ⌘ 1 GENERAL 05 Search Everywhere ⇧ › ⇧ Find Action ⌘ ⇧ A Open Settings / Prefere… ⌘ , Switch between tabs and… ⌃ ⇥ Toggle maximizing editor ⌃ ⇧ F12 SEARCH 04 Find ⌘ F Find in path ⌘ ⇧ F Find usages ⌥ F7 Replace ⌘ R RUN & DEBUG 05 Run ⌃ R Debug ⌃ D Toggle breakpoint ⌘ F8 Step over F8 Resume program ⌘ ⌥ R EDITING 09 Reformat code ⌘ ⌥ L Comment with line comme… ⌘ / Duplicate current line … ⌘ D Generate code ⌘ N Delete line at caret ⌘ ⌦ Comment with block comm… ⌘ ⇧ / Extend selection ⌥ ↑ Select next occurrence ⌃ G Move line down ⌥ ⇧ ↓ REFACTORING 03 Rename ⇧ F6 Refactor this ⌃ T Extract Variable ⌘ ⌥ V VCS 03 Commit project to VCS ⌘ K VCS quick popup ⌃ V Update project from VCS ⌘ T WebStorm KEYBOARD SHORTCUTS · MAC · 42 BOTH LAYOUTS QWERTY Q W E R T Y AZERTY A Z E R T Y shortcutposters.com UPDATED JAN 2026 · COMPATIBLE WITH WEBSTORM · MAC
⤢ WEBSTORM · KEYBOARD SHORTCUTS Mac · 9 SETS · No.01 WEBSTORM TOTAL 42 SHORTCUTS FOR MAC · SHIPPED COMBOS SETS GENERAL 05 CODE COMPLETI 04 EDITING 09 NAVIGATION 08 SEARCH 04 REFACTORING 03 RUN & DEBUG 05 VCS 03 TOOL WINDOWS 01 REF. EDITION · JAN 2026 shortcutposters.com Search Everywhere ⇧ › ⇧ Find Action ⌘ ⇧ A Open Settings / Preferences ⌘ , Switch between tabs and tool window ⌃ ⇥ Toggle maximizing editor ⌃ ⇧ F12 Basic code completion ⌃ ␣ Show intention actions and quick-fixes ⌥ ↵ Quick documentation lookup ⌃ J Insert Live template ⌘ J Reformat code ⌘ ⌥ L Comment with line comment ⌘ / Duplicate current line or selected block ⌘ D Generate code ⌘ N Delete line at caret ⌘ ⌦ Comment with block comment ⌘ ⇧ / Extend selection ⌥ ↑ Select next occurrence ⌃ G Move line down ⌥ ⇧ ↓ Go to declaration ⌘ B Go to file ⌘ ⇧ O Recent files popup ⌘ E Go to class ⌘ O Go to symbol ⌘ ⌥ O Go to line ⌘ L File structure popup ⌘ F12 Next highlighted error F2 Find ⌘ F Find in path ⌘ ⇧ F Find usages ⌥ F7 Replace ⌘ R Rename ⇧ F6 Refactor this ⌃ T Extract Variable ⌘ ⌥ V Run ⌃ R Debug ⌃ D Toggle breakpoint ⌘ F8 Step over F8 Resume program ⌘ ⌥ R Commit project to VCS ⌘ K VCS quick popup ⌃ V Update project from VCS ⌘ T Open corresponding tool window ⌘ 1
WEBSTORM KEYBOARD SHORTCUTS · MAC · 14 ESSENTIAL 1 2 3 4 5 6 7 8 9 0 Q W E ⌘ Recent f… R ⌃ Run T Y U I O ⌘ ⇧ Go to fi… P A ⌘ ⇧ Find Act… S D ⌃ Debug F ⌘ Find G H J K L ⌘ ⌥ Reformat… Z X C V B ⌘ Go to de… N M MORE SHORTCUTS Search Everywhere ⇧ › ⇧ Basic code comple… ⌃ ␣ Show intention ac… ⌥ ↵ Rename ⇧ F6 Comment with line… ⌘ / Duplicate current… ⌘ D shortcutposters.com UPDATED JAN 2026 · COMPATIBLE WITH WEBSTORM · MAC Keyboard map CODE COMPLETION Basic code completion ⌃ ␣ Show intention actions and quick-fix… ⌥ ↵ EDITING Reformat code ⌘ ⌥ L Comment with line comment ⌘ / Duplicate current line or selected b… ⌘ D REFACTORING Rename ⇧ F6 RUN & DEBUG Run ⌃ R Debug ⌃ D GENERAL Search Everywhere ⇧ › ⇧ Find Action ⌘ ⇧ A NAVIGATION Go to declaration ⌘ B Go to file ⌘ ⇧ O Recent files popup ⌘ E SEARCH Find ⌘ F WebStorm KEYBOARD SHORTCUTS · MAC · 14 ESSENTIAL BOTH LAYOUTS QWERTY Q W E R T Y AZERTY A Z E R T Y shortcutposters.com UPDATED JAN 2026 · COMPATIBLE WITH WEBSTORM · MAC Isometric CODE COMPLETION 02 Basic code completion ⌃ ␣ Show intention actions and quick-f… ⌥ ↵ EDITING 03 Reformat code ⌘ ⌥ L Comment with line comment ⌘ / Duplicate current line or selected… ⌘ D REFACTORING 01 Rename ⇧ F6 RUN & DEBUG 02 Run ⌃ R Debug ⌃ D GENERAL 02 Search Everywhere ⇧ › ⇧ Find Action ⌘ ⇧ A NAVIGATION 03 Go to declaration ⌘ B Go to file ⌘ ⇧ O Recent files popup ⌘ E SEARCH 01 Find ⌘ F WebStorm KEYBOARD SHORTCUTS · MAC · 14 ESSENTIAL BOTH LAYOUTS QWERTY Q W E R T Y AZERTY A Z E R T Y shortcutposters.com UPDATED JAN 2026 · COMPATIBLE WITH WEBSTORM · MAC Typewriter WEBSTORM · KEYBOARD SHORTCUTS Mac · 7 SETS · No.01 WEBSTORM TOTAL 14 SHORTCUTS FOR MAC · SHIPPED COMBOS SETS GENERAL 02 CODE COMPLETI 02 EDITING 03 NAVIGATION 03 SEARCH 01 REFACTORING 01 RUN & DEBUG 02 REF. EDITION · JAN 2026 shortcutposters.com Search Everywhere ⇧ › ⇧ Find Action ⌘ ⇧ A Basic code completion ⌃ ␣ Show intention actions and quick-fixes ⌥ ↵ Reformat code ⌘ ⌥ L Comment with line comment ⌘ / Duplicate current line or selected block ⌘ D Go to declaration ⌘ B Go to file ⌘ ⇧ O Recent files popup ⌘ E Find ⌘ F Rename ⇧ F6 Run ⌃ R Debug ⌃ D Editorial WebStorm is JetBrains' integrated development environment for JavaScript, TypeScript, and modern web development. Its keyboard-centric workflow lets you search, navigate, refactor, and debug without leaving the home row, and most every action is reachable through Search Everywhere or Find Action.
Official: Official site
All WebStorm keyboard shortcuts (Mac)
Editing Navigation General Run & Debug Code Completion Search Refactoring VCS Tool Windows
+ 1 more control in the table below
Editing Navigation General Run & Debug Code Completion Search Refactoring VCS Tool Windows
+ 1 more control in the table below
Editing 9 Action Shortcut Reformat code ⌘ ⌥ L Comment with line comment ⌘ / Duplicate current line or selected block ⌘ D Generate code ⌘ N Delete line at caret ⌘ ⌦ Comment with block comment ⌘ ⇧ / Extend selection ⌥ ↑ Select next occurrence ⌃ G Move line down ⌥ ⇧ ↓
Navigation 8 Action Shortcut Go to declaration ⌘ B Go to file ⌘ ⇧ O Recent files popup ⌘ E Go to class ⌘ O Go to symbol ⌘ ⌥ O Go to line ⌘ L File structure popup ⌘ F12 Next highlighted error F2
General 5 Action Shortcut Search Everywhere ⇧ then ⇧ Find Action ⌘ ⇧ A Open Settings / Preferences ⌘ , Switch between tabs and tool window ⌃ ⇥ Toggle maximizing editor ⌃ ⇧ F12
Run & Debug 5 Action Shortcut Run ⌃ R Debug ⌃ D Toggle breakpoint ⌘ F8 Step over F8 Resume program ⌘ ⌥ R
Code Completion 4 Action Shortcut Basic code completion ⌃ ␣ Show intention actions and quick-fixes ⌥ ↵ Quick documentation lookup ⌃ J Insert Live template ⌘ J
Search 4 Action Shortcut Find ⌘ F Find in path ⌘ ⇧ F Find usages ⌥ F7 Replace ⌘ R
Refactoring 3 Action Shortcut Rename ⇧ F6 Refactor this ⌃ T Extract Variable ⌘ ⌥ V
VCS 3 Action Shortcut Commit project to VCS ⌘ K VCS quick popup ⌃ V Update project from VCS ⌘ T
Tool Windows 1 Action Shortcut Open corresponding tool window ⌘ 1
Sourced from jetbrains.com , resources.jetbrains.com , resources.jetbrains.com
·
Last verified June 18, 2026
Unofficial reference. ShortcutPosters is not affiliated with, endorsed by, or
sponsored by WebStorm. All product names, logos, and trademarks are property of
their respective owners. See our licensing & trademark
notice .
Frequently asked questions
Does the poster include every WebStorm shortcut? WebStorm has 42 keyboard shortcuts in total — the complete list is free to read on this page. The poster features the most essential ones, curated to stay readable on a wall.
Can I print it at home? Yes. The digital download is a high-resolution 300 DPI file you can print at home or at any print shop, in standard frame sizes.
Does it cover both Mac and Windows? We sell separate Mac and Windows editions so every key matches your keyboard exactly. This page is the macOS edition.
Is this an official WebStorm product? No. This is an unofficial reference poster and is not affiliated with or endorsed by WebStorm. All trademarks belong to their respective owners. Was this reference helpful? Thanks — your feedback helps us improve.
▲ Yes
▼ No