WebStorm 快捷键
WebStorm 针对大多数与编辑、导航、重构、调试及其他任务相关的命令都提供了 快捷键。 记住这些快捷键有助于让您的双手始终保持在键盘上,从而提高工作效率。
所有默认快捷键均可 配置 ,您还可以为默认没有快捷键的操作分配快捷键。
预定义键位映射方案并不涵盖所有可能的平台、版本与配置。 部分快捷键可能与操作系统的全局系统操作或第三方软件快捷键发生冲突。 WebStorm 会检测这些冲突,并通过弹出消息提醒您。 要解决这些冲突,您可以如 与操作系统全局快捷键冲突 章节所述,重新分配或禁用冲突的快捷键。
下表列出了一些值得学习的重要快捷键:
快捷键 | 操作 |
|---|---|
双击 Shift | 快速在 WebStorm、项目及当前 Git 仓库中查找任意文件、操作、类、符号、工具窗口或设置。 |
Ctrl+Shift+A | 查找命令并执行,打开工具窗口或查找设置。 |
双击 Ctrl | 运行任何内容 启动运行/调试配置、运行 npm 和 yarn 脚本并重新打开最近的项目。 |
Alt+Enter | 为高亮的错误与警告提供快速修复方案,提供用于改进和优化代码的意图操作。 |
F2 Shift+F2 | 跳转到下一个或上一个高亮错误。 |
Ctrl+E | 从列表中选择最近打开的文件。 |
Ctrl+W Ctrl+Shift+W | 根据具体代码结构扩大或缩小选择范围。 |
Ctrl+/ Ctrl+Shift+/ | 注释掉一行或一块代码。 |
Alt+F7 | 显示代码元素在整个项目中的所有使用位置。 |
选择合适的键位映射方案
要查看键位映射配置,请打开 设置 对话框 Ctrl+Alt+S 并选择 键位图。
使用预定义键位映射方案
WebStorm 会根据您的环境自动建议一个预定义的键位映射方案。 请确保其与您使用的操作系统匹配,或者选择一个与您熟悉的其他 IDE 或编辑器(例如 Eclipse 或 NetBeans)快捷键一致的方案。
阅读本页面及 WebStorm 文档中的其他页面时,您可以看到当前 IDE 所用键位映射方案的快捷键,可通过页面顶部的选择器更改。
从插件安装键位映射方案
除了默认键位映射方案外,您还可以安装插件提供的键位映射方案(例如 GNOME 和 KDE 的键位映射):打开 设置 对话框 Ctrl+Alt+S ,选择 插件 ,切换到 插件市场 选项卡并搜索 keymap。
调整您的键位映射方案
您可以修改任意预定义键位映射方案的副本, 为常用命令分配自己的快捷键。
导入自定义键位映射方案
如果您习惯使用个性化的键位映射方案,可以 将其迁移至当前安装。
打印您的键位映射方案
如果希望使用打印版本,您可以下载默认的 WebStorm 键位映射参考卡并将其打印出来:
工作中学习快捷键
WebStorm 提供多种方式帮助您学习快捷键:
查找操作 可在所有菜单和工具中搜索命令与设置。
按下 Ctrl+Shift+A 并开始输入即可查看建议操作列表。 然后选择所需操作并按 Enter 执行。

Key Promoter X 是一款插件,当您使用鼠标执行命令时,它会通过弹出通知显示相应的快捷键。 它还会建议为频繁执行的命令创建快捷键。
如果您正在使用预定义键位映射之一,可以打印 默认键位映射参考卡片 ,将其放在桌面上以便需要时查阅。 该速查表也可以在 中找到。
若要打印非默认或自定义键位映射,请使用 Keymap exporter plugin。
使用高级功能
以下是能够进一步提升效率的实用功能:
- 快速列表
如果存在经常使用的一组操作,建议创建 quick list ,通过自定义快捷键快速访问。 例如,您可以尝试使用以下预定义 quick list:
重构此项 Ctrl+Alt+Shift+T
VCS 操作 Alt+`
- 智能键
WebStorm 提供了许多 输入辅助功能 ,例如自动添加成对标签和引号,以及检测 CamelHump 单词。
- 快速搜索
当焦点位于包含树、列表或表格的工具窗口时,可以 开始输入以查看匹配项。
- 按两次
在 WebStorm 中,某些操作在多次执行时会提供更多结果。 例如,调用 basic code completion 并在字段、参数或变量声明的一部分上使用 Ctrl+Space 时,它会根据当前作用域中的项类型提供名称建议。 再次调用时,会涵盖通过模块依赖项可用的类。 连续第三次调用时,建议列表将包含整个项目。
- 调整工具窗口大小
无需使用鼠标即可调整工具窗口大小:
若要调整垂直工具窗口的大小,请按 Ctrl+Alt+Shift+Left 和 Ctrl+Alt+Shift+Right
若要调整水平工具窗口的大小,请按 Ctrl+Alt+Shift+Up 和 Ctrl+Alt+Shift+Down