本页面收录了 WebStorm 的 202 个键盘快捷键,分为 11 个类别:调试、编辑、通用、实时模板/代码片段、多光标与选择、导航、重构、运行、搜索/替换、用法搜索以及版本控制/本地历史。同时包含 macOS 和 Windows 两套按键方案。
| 操作 | 快捷键 |
|---|---|
| 走出去 | Shift+F8 |
| 查看断点 | Ctrl+Shift+F8 |
| 步入 | F7 |
| 切换断点 | Ctrl+F8 |
| 运行至光标处 | Alt+F9 |
| 跨过 | F8 |
| 智能步入 | Shift+F7 |
| 评估表达式 | Alt+F8 |
| 恢复程序 | F9 |
| 操作 | 快捷键 |
|---|---|
| 连接线 | Ctrl+Shift+J |
| 删除插入符号处的行 | Ctrl+Y |
| 使用块注释来注释/取消注释 | Ctrl+Shift+/ |
| 代码简要信息 | Ctrl+Mouse over |
| 开始新行 | Shift+Enter |
| 从最近的缓冲区粘贴 | Ctrl+Shift+V |
| 删除至单词开头 | Ctrl+Backspace |
| 删除至词尾 | Ctrl+Delete |
| 选择直到代码块结束 | Ctrl+Shift+] |
| 基本代码完成 | Ctrl+Space |
| 选择直到代码块开始 | Ctrl+Shift+[ |
| 参数信息(方法调用参数内) | Ctrl+P |
| 向下移动一行 | Alt+Shift+↓ |
| 插入实时模板 | Ctrl+J |
| 快速查找文档 | Ctrl+Q |
| 分割线 | Ctrl+Enter |
| 上下文信息 | Alt+Q |
| 取消缩进选定的行 | Shift+Tab |
| 用...包围(if..else、try..catch、for 等) | Ctrl+Alt+T |
| 使用行注释来注释/取消注释 | Ctrl+/ |
| 选择连续增加的代码块 | Ctrl+W |
| 向上移动队列 | Alt+Shift+↑ |
| 复制当前行或选定的块 | Ctrl+D |
| 切换插入符号或选定块处的单词的大小写 | Ctrl+Shift+U |
| 将当前选择减少到先前的状态 | Ctrl+Shift+W |
| 关闭活动编辑器选项卡 | Ctrl+F4 |
| 缩进选定的行 | Tab |
| 折叠代码块 | Ctrl+NumPad- |
| 展开代码块 | Ctrl+NumPad+ |
| 显示意向操作和快速修复 | Alt+Enter |
| 自动缩进行 | Ctrl+Alt+I |
| 重新格式化代码 | Ctrl+Alt+L |
| 生成代码 | Alt+Insert |
| 在插入符号处显示错误或警告的描述 | Ctrl+F1 |
| 操作 | 快捷键 |
|---|---|
| 使用当前配置文件检查当前文件 | Alt+Shift+I |
| 快速切换电流方案 | Ctrl+BackQuote (`) |
| 打开“设置”对话框 | Ctrl+Alt+S |
| 打开相应的工具窗口 | Alt+#[0-9] |
| 添加到收藏夹 | Alt+Shift+F |
| 到处搜索 | Double Shift |
| 切换最大化编辑器 | Ctrl+Shift+F12 |
| 查找操作 | Ctrl+Shift+A |
| 在选项卡和工具窗口之间切换 | Ctrl+Tab |
| 操作 | 快捷键 |
|---|---|
| 选择所有匹配项 | Shift+Ctrl+Alt+J |
| 取消选择发生 | Alt+Shift+J |
| 取消选择所有匹配项或插入符号 | Esc |
| 选择下一个发生的情况 | Alt+J |
| 添加或删除插入符号 | Alt+Click |
| 操作 | 快捷键 |
|---|---|
| 返回上一个工具窗口 | F12 |
| 转到符号 | Ctrl+Alt+Shift+N |
| 转至行 | Ctrl+G |
| 转到编辑器(从工具窗口) | Esc |
| 最近文件弹出 | Ctrl+E |
| 跳转至源代码 | F4 , Ctrl+Enter |
| 转到下一个方法 | Alt+↓ |
| 转到上一个方法 | Alt+↑ |
| 调用层次 | Ctrl+Alt+H |
| 在任意视图中选择当前文件或符号 | Alt+F1 |
| 文件结构弹出窗口 | Ctrl+F12 |
| 转到上一个编辑器选项卡 | Alt+← |
| 转至编号书签 | Ctrl+#[0-9] |
| 转到超方法/超类 | Ctrl+U |
| 打开快速定义查找 | Ctrl+Shift+I |
| 转至实施方案 | Ctrl+Alt+B |
| 导航至上次编辑位置 | Ctrl+Shift+Backspace |
| 转至文件 | Ctrl+Shift+N |
| 类型层次结构 | Ctrl+H |
| 前进/后退 | Ctrl+Alt+Right/left |
| 切换书签 | F11 |
| 去上课 | Ctrl+N |
| 转到类型声明 | Ctrl+Shift+B |
| 将插入符号移至匹配的括号处 | Ctrl+Shift+M |
| 前往声明 | Ctrl+B , Ctrl+Click |
| 移动到代码块结束/开始 | Ctrl+] / [ |
| 下一个/上一个突出显示的错误 | F2 / Shift+F2 |
| 显示书签 | Shift+F11 |
| 跳转到导航栏 | Alt+Home |
| 使用助记符切换书签 | Ctrl+Shift+F11 |
| 转到下一个编辑器选项卡 | Alt+→ |
| 操作 | 快捷键 |
|---|---|
| 更改函数签名 | Ctrl+F6 |
| 行内变量 | Ctrl+Alt+N |
| Alt + 删除 | Alt+Delete |
| 提取变量 | Ctrl+Alt+V |
| 提取参数 | Ctrl+Alt+P |
| 改名 | Shift+F6 |
| 提取常量 | Ctrl+Alt+C |
| 重构 | Ctrl+Alt+Shift +T |
| 提取方法 | Ctrl+Alt+M |
| 复制 / 移动 | F5 / F6 |
| 操作 | 快捷键 |
|---|---|
| 选择配置并运行 | Alt+Shift+F10 |
| 选择配置并调试 | Alt+Shift+F9 |
| 运行 Gulp/Grunt/npm 任务 | Alt+F11 |
| 调试 | Shift+F9 |
| 从编辑器运行上下文配置 | Ctrl+Shift+F10 |
| 重新运行测试 | Alt+Shift+R |
| 跑步 | Shift+F10 |
| 操作 | 快捷键 |
|---|---|
| 查找上一个 | Shift+F3 |
| 找下一个 | F3 |
| 在路径中替换 | Ctrl+Shift+R |
| 代替 | Ctrl+R |
| 在路径中查找 | Ctrl+Shift+F |
| 寻找 | Ctrl+F |
| 操作 | 快捷键 |
|---|---|
| 突出显示文件中的用法 | Ctrl+Shift+F7 |
| 在文件中查找用法 | Ctrl+F7 |
| 查找用法 | Alt+F7 |
| 显示用法 | Ctrl+Alt+F7 |
| 操作 | 快捷键 |
|---|---|
| “VCS” 快速弹出窗口 | Alt+BackQuote (`) |
| 查看最近更改 | Alt+Shift+C |
| 将项目提交至 VCS | Ctrl+K |
| 从 VCS 更新项目 | Ctrl+T |
应用备忘录
使用 WebStorm,这款针对 JavaScript 和相关技术的 IDE,使开发更加高效和愉快。
WebStorm 快捷键备忘录收录了 Windows、macOS 和 Linux 下的常用键盘操作,可以按分类翻、按系统筛,也支持关键词搜索。