菜单项索引
WebStorm 菜单结构与 WebStorm 帮助结构不一致。此页面列出了 WebStorm 菜单项,并链接至相应帮助主题。 此页面列出了 WebStorm 菜单项,并链接至相应帮助主题。
文件
菜单项 | 快捷键 | 描述 |
|---|---|---|
新建 | 使用此组中的命令可创建新项目、文件夹、各种类型的文件及临时文件。 | |
打开… | 使用此命令打开指定目录或现有的 WebStorm 项目。 包含项目的目录将以 有关详细信息,请参阅 打开、重新打开和关闭项目部分。 此命令在主工具栏上与 | |
打开最近项目 | 使用此命令打开最近的某个项目。 有关详细信息,请参阅 重新打开项目流程。 | |
关闭项目 | ||
重命名项目… | 使用此命令在 重命名项目 对话框中指定新的项目名称。 | |
Windows/Linux 上为“设置…”,macOS 上为“WebStorm | 首选项” | Ctrl+Alt+S | 使用此命令在 设置对话框中更改项目和 IDE 配置。 另请参阅 配置 IDE 部分。 此命令在主工具栏上与 该命令在 Windows/Linux 上可用。 在 macOS 上,它显示在 WebStorm 菜单中,名称为 首选项。 |
文件属性 |
| |
全部保存 | Ctrl+S | 编辑完成后,选择该命令以 保存所有更改。 该命令在主工具栏上与 |
从磁盘重新加载全部 | Ctrl+Alt+Y | 选择该命令以检查 WebStorm 缓存,并通过与外部更改保持同步使其保持最新。 该命令在主工具栏上与 |
使缓存无效... | 选择该命令以 清理系统缓存。 | |
管理 IDE 设置 |
| |
新建项目设置 | 从该组中选择命令以更改将应用于所有新建项目的设置。 | |
将文件另存为模板 | 选择此命令将当前文件保存为 模板文件。 | |
导出 |
| |
打印... | 选择此命令将在默认打印机上打印所选文件。 有关详细信息,请参阅 打印对话框说明。 | |
省电模式 | 如果您正在使用笔记本电脑,请使用此模式。 如果启用省电模式,则将会关闭后台进程,以最大程度地降低电量消耗。 您也可以通过点击 | |
退出 | 选择此命令以退出 WebStorm。 此命令适用于 Windows/Linux。 在 macOS 上,它出现在 WebStorm 菜单中,名称为 退出 WebStorm。 |
编辑
菜单项 | 键盘快捷键 | 说明 |
|---|---|---|
撤消 <action> | Ctrl+Z | 使用该命令可以 撤销操作。 该命令在主工具栏上与 |
重做 <action> | Ctrl+Shift+Z | 使用该命令可以 重复上一次操作。 该命令在主工具栏上与 |
剪切 | Ctrl+X | 选择此命令可将所选字符移至剪贴板并将其删除。 有关更多信息,请参阅 选择代码结构。 此命令与主工具栏上的 |
复制 | 使用此分组中的命令可将字符串、字符、路径等复制到剪贴板。 到剪贴板。
| |
粘贴 | 使用此分组中的命令可通过不同方式插入剪贴板中的内容。 | |
删除 | Delete | 选择此命令可从项目工具窗口中删除所选文件或文件夹,或从活动编辑器中删除所选文本片段。 |
查找 | 指向此节点可展开搜索命令的子菜单:
| |
查找用法 | 使用此组中的命令可搜索整个当前项目或当前文件中符号的用法,并在检测到的用法之间导航,同时配置搜索设置。
| |
宏 | 指向该节点以显示与宏相关命令的子菜单。 如需了解更多信息,请参阅 宏。 | |
列选择模式 | Alt+Shift+Insert | 使用此命令在列选择模式和行选择模式之间切换。 如需了解更多信息,请参阅 编写和编辑源代码。 |
全选 | Ctrl+A | 选择此命令以选中当前文件的全部内容。 如需了解更多信息,请参阅 编写和编辑源代码。 |
扩展选择 | Ctrl+W | 选择此命令以选中当前单词。 连续使用该命令以扩展选择范围。 如需了解更多信息,请参阅 编写和编辑源代码。 |
收缩选择 | Ctrl+Shift+W | 选择此命令以取消选中当前所选单词。 连续使用该命令以收缩选择范围。 如需了解更多信息,请参阅 编写和编辑源代码。 |
合并行 | Ctrl+Shift+J | 选择此命令以 合并行或文本字面量。 |
填充段落 | 选择此命令在段落中创建软换行。 | |
复制行 | Ctrl+D | 选择此命令以复制一行或文本片段。 如需了解更多信息,请参阅 代码行。 |
增加缩进/减少行缩进或选择缩进 | Tab/Shift+Tab | 选择此命令以更改光标所在行的缩进。 如需了解更多信息,请参阅 重新格式化并重新排列代码。 |
切换大小写 | Ctrl+Shift+U | 选择此命令以更改所选内容的大小写。 如需了解更多信息,请参阅 代码行。 |
转换缩进 | 指向该节点以显示可能的缩进方式子菜单并切换缩进样式。 如需了解更多信息,请参阅 重新格式化并重新排列代码。 | |
编码 XML/HTML 特殊字符 | 选择此命令将选定的特殊字符转换为其 HTML 名称,格式为 |
视图
菜单项 | 快捷键 | 说明 | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
工具窗口 | 指向此节点以显示可用工具窗口的列表。 如需了解详情,请参阅 排列工具窗口。 | |||||||||||||
外观 | 使用此组命令配置 WebStorm 用户界面的外观。 如需了解详情,请参阅 用户界面。 | |||||||||||||
进入/退出演示模式 | 选择此命令以 进入或退出演示模式。 | |||||||||||||
进入/退出无干扰模式 | 选择此命令以 进入或退出无干扰模式。 | |||||||||||||
进入/退出全屏模式 | 选择此命令以 进入或退出全屏模式。 | |||||||||||||
工具栏 | 启用或禁用此选项以显示或隐藏 主工具栏。 | |||||||||||||
工具窗口栏 | 启用或禁用此选项以显示或隐藏 工具窗口按钮。 | |||||||||||||
状态栏 | 启用或禁用此选项以显示或隐藏 状态工具栏。 | |||||||||||||
导航栏 | 启用或禁用此选项以显示或隐藏导航栏。 | |||||||||||||
主菜单 | 启用或禁用此选项以显示或隐藏 主菜单。 | |||||||||||||
主菜单 | 启用或禁用此选项以显示或隐藏 主菜单。 | |||||||||||||
树状视图中的说明 | Alt + Shift + \ | 启用或禁用此选项以在树状视图中显示或隐藏特定详细信息,例如文件修改的日期和时间以及文件大小。 | ||||||||||||
快速定义 | Ctrl+Shift+I | 选择此命令以打开快速定义弹出窗口。 如需了解详情,请参阅。 | ||||||||||||
快速文档 | Ctrl+Q | 选择此命令以 查看快速文档 弹出窗口。 | ||||||||||||
参数信息 | Ctrl+P | 选择此命令以 查看方法参数信息。 | ||||||||||||
上下文信息 | Alt+Q | 选择此命令以 显示当前光标位置 ,如果它超出编辑器可见范围。 | ||||||||||||
跳转到源代码 | F4 | 选择此命令以编辑在工具窗口中选定的文件。 该文件将在编辑器中打开。 | ||||||||||||
最近文件 | Ctrl+E | 选择此命令以显示 最近打开的文件 和工具窗口的列表,并快速跳转。 | ||||||||||||
最近更改的文件 | Ctrl+Shift+Comma | 选择此命令以显示 最近更改的文件并跳转到它们。 | ||||||||||||
最近更改 | Alt+Shift+C | 选择此命令以打开 最近更改 的列表。 | ||||||||||||
比较文件... | 选择此命令将当前在编辑器中打开的文件与另一个文件的内容进行比较 比较文件、文件夹与文本源。 | |||||||||||||
与剪贴板比较 | 选择此命令将当前在编辑器中打开的文件与系统剪贴板中的内容进行比较。 如需了解详情,请参阅 比较文件、文件夹与文本源。 | |||||||||||||
快速切换方案 | Ctrl+` | 选择此命令以 在方案之间切换。 | ||||||||||||
活动编辑器 | 指向此节点以显示嵌套选项的列表。 这些命令适用于 活动编辑器 ,仅在编辑器存在时可用。
| |||||||||||||
双向文本方向 | 指向此节点以选择包含 RTL 字符串和标记的字符串文本的方向。 如需了解详情,请参阅 文本方向。 | |||||||||||||
导航
菜单项 | 键盘快捷键 | 描述 |
|---|---|---|
类/文件/符号 | Ctrl+N/Ctrl+Shift+N Ctrl+Alt+Shift+N | 选择这些命令以按名称查找并跳转到 类、文件或符号。 |
自定义折叠... | Ctrl+Alt+. | 选择此命令以 在自定义区域之间导航。 |
行/列... | Ctrl+G | 选择此命令以 跳转到指定的代码行。 |
后退/前进 | Ctrl+Alt+Left/Ctrl+Alt+Right | 选择这些命令以 浏览最近导航项的历史记录。 这些命令与主工具栏中的 |
全局搜索 | 按下 Shift 键两次 | 使用此命令可按名称在项目内或项目外查找项目。 您可以从一个入口点搜索文件、操作、类、符号、设置和 UI 元素。 了解更多内容,请参阅 按名称搜索目标(全局搜索)。 |
上一个/下一个编辑位置 | Ctrl+Shift+Backspace | 选择这些命令以跳转到 最近的编辑位置 并返回。 |
在文件中导航 | 从此组中选择命令以在方法(Alt+Down/ Alt+Up )、Live Template 参数(Tab/ Shift+Tab )、更改(Ctrl+Alt+Shift+Up/ Ctrl+Alt+Shift+Down )和自定义折叠(Ctrl+Alt+. )之间导航。 | |
书签 | 指向此节点以显示与 使用书签相关的子菜单命令。 | |
在...中选择 | Alt+F1 | 选择此命令以 从可能的目标列表中选择所需的组件。 |
跳转至导航栏 | Alt+Home | 选择此命令以通过 使用导航栏在项目中进行导航。 |
声明 | Ctrl+B | 选择此命令以 跳转到符号的声明。 |
实现 | Ctrl+Alt+B | 选择此命令以 跳转到方法的实现。 |
类型声明 | Ctrl+Shift+B | 选择此命令以 跳转到符号的类型声明。 |
父类方法 | Ctrl+U | 选择此命令以跳转到光标所在方法的 父类方法。 |
测试 | Ctrl+Shift+T | 选择此命令以导航到已有测试,或创建一个测试。 |
相关符号... | Ctrl+Alt+Home | 选择此命令以在组件中的模板、类和样式表之间跳转。 ![]() |
文件结构 | Ctrl+F12 | 选择此命令以 使用文件结构视图在源代码中导航。 |
文件路径 | Ctrl+Alt+F12 | 如需了解更多信息,请参阅 浏览文件路径。 |
类型/方法/调用层次结构 | Ctrl+H/ Ctrl+Shift+H/ Ctrl+Alt+H | 选择这些命令以通过层次结构视图进行导航。 如需了解更多信息,请参阅 源代码层级结构。 |
下一个/上一个高亮错误 | F2 Shift+F2 | 使用这些快捷键在高亮错误之间导航。 |
下一个/上一个更改 | Ctrl+Alt+Shift+Down Ctrl+Alt+Shift+Up | 选择这些命令以在更改标记之间导航(当 VCS 集成 已启用时)。 |
下一个/上一个方法 | Alt+Down Alt+Up | 选择这些命令以 在方法和标签之间上下移动。 |
代码
菜单项 | 键盘快捷键 | 说明 |
|---|---|---|
重写方法... | Ctrl+O | 选择此命令以重写方法。 |
实现方法... | Ctrl+I | 选择此命令以实现方法。 |
实现函数... | Ctrl+I | 选择此命令以实现方法。 |
生成... | Alt+Insert | |
用...包裹 | Ctrl+Alt+T | 选择此命令以 使用代码结构包裹逻辑片段。 |
解包/移除... | Ctrl+Shift+Delete | 选择此命令以 解包并移除语句。 |
代码补全 | 指向此节点以显示嵌套的 自动补全命令。 | |
折叠 | 指向此节点以显示嵌套的 折叠命令。 | |
插入 Live Template... | Ctrl+J | 选择此命令以 通过 Live Template 创建代码结构。 |
用 Live Template 包裹... | Ctrl+Alt+J | 选择此命令以 使用包裹模板创建代码结构。 |
使用行注释注释 | Ctrl+/ | 选择此命令以注释整行代码。 如需了解更多信息,请参阅 代码行。 |
使用块注释注释 | Ctrl+Shift+/ | 选择此命令以注释一段代码块。 如需了解更多信息,请参阅 代码行。 |
重新格式化代码 | Ctrl+Alt+L | 选择此命令以执行代码重新格式化操作。 如需了解更多信息,请参阅 重新格式化并重新排列代码。 |
自动缩进行 | Ctrl+Alt+I | 选择此命令以 更改缩进。 |
优化导入 | Ctrl+Alt+O | 选择此命令以优化 import 语句。 有关更多信息,请参阅 优化 import。 |
重新排列代码 | 选择此命令可根据排列规则重新排列代码。 | |
上/下移动语句 | Ctrl+Shift+Up/ Ctrl+Shift+Down | 选择此命令以 代码语句。 |
左/右移动元素 | Ctrl+Alt+Shift+Left/ Ctrl+Alt+Shift+Right | 选择此命令可向左或向右移动插入点处的元素。 |
上/下移动行 | Alt+Shift+Up/ Alt+Shift+Down | 选择此命令以 将插入点处的行上移或下移。 |
代码检查... | 选择此命令以 运行检查。 | |
代码清理 | 选择此命令以打开 指定代码清理范围对话框。 | |
按名称运行检查... | Ctrl+Alt+Shift+I | 选择此命令以 运行指定检查。 |
配置当前文件分析... | Ctrl+Alt+Shift+H | 选择此命令以 更改当前文件的高亮级别。 |
查看离线检查结果... | 选择此命令以查看存储在计算机上的检查结果。 | |
定位重复项... | 选择此命令以查找代码重复项。 有关详细信息,请参阅 定位重复项。 |
重构
菜单项 | 快捷键 | 说明 |
|---|---|---|
重构此项... | Ctrl+Alt+Shift+T | 选择此命令以打开当前上下文中可用的重构的弹出菜单。 有关详细信息,请参阅 代码重构。 |
重命名... | Shift+F6 | 选择此命令以 重命名文件或文件夹。 |
更改签名... | Ctrl+F6 | 选择此命令以执行更改签名重构。 有关详细信息,请参阅 Change Signature for JavaScript。 |
移动... | F6 | 选择此命令以将文件、文件夹或符号移动到指定位置。 请参阅 Copying, renaming, and moving files and folders、 JavaScript Move refactorings。 |
复制... | Ctrl+C | 选择此命令以在指定位置创建元素的副本。 有关详细信息,请参阅 Copying, renaming, and moving files and folders。 |
安全删除 | Alt+Delete | 选择此命令以在检查其用法的同时删除 文件。 |
提取 | 选择此命令以执行 提取重构中的一种。 | |
内联... | Ctrl+Alt+N | 选择此命令以执行内联重构,参阅 JavaScript 中的内联重构和 TypeScript 中的内联重构。 |
运行
菜单项 | 快捷键 | 说明 |
|---|---|---|
运行<当前运行/调试配置> | Shift+F10 | 选择此命令以使用相应的临时运行/调试配置当前 运行。 此命令也可通过主工具栏上的 |
调试<当前运行/调试配置> | Shift+F9 | 选择此命令以使用相应的临时运行/调试配置当前 调试。 此命令也可通过主工具栏上的 |
使用覆盖率运行<当前运行/调试配置> | 选择此命令以在相应的临时运行/调试配置下对当前脚本 运行覆盖率分析。 此命令也可通过主工具栏上的 | |
运行... | Alt+Shift+F10 | 选择此命令以选择所需的运行/调试配置并启动。 |
调试... | Alt+Shift+F9 | 选择此命令以选择所需的运行/调试配置并以调试模式启动。 |
编辑配置... | 选择此命令以更改运行/调试配置。 | |
显示运行列表 | 选择此命令以显示一个弹出窗口,其中列出当前正在运行/调试的所有应用程序。 有关详细信息,请参阅 Show running processes。 | |
从文件导入测试 | 选择此命令以从文件中导入测试结果。 | |
调试操作 | 使用此组中的命令可在调试会话期间调用操作。
| |
切换行断点 | Ctrl+F8 | 选择此命令以启用或禁用行断点。 有关详细信息,请参阅 设置行断点。 |
切换临时行断点 | Ctrl+Alt+Shift+F8 | 选择此命令以启用或禁用临时行断点。 有关详细信息,请参阅 设置行断点。 |
查看断点... | Ctrl+Shift+F8 | 选择此命令在 断点 对话框中 查看所有可用断点并进行更改。 |
工具
菜单项 | 快捷键 | 描述 |
|---|---|---|
任务与上下文 | 指向此节点以展开与 任务与上下文管理相关的子菜单。 | |
将文件保存为模板 | 选择此命令可将当前文件保存为 模板文件。 | |
IDE 脚本控制台 | 选择此命令以启动交互式脚本控制台。 | |
堆栈跟踪或线程转储 | 选择此命令以 分析外部堆栈跟踪。 | |
捕获内存快照 | 选择此命令以获取被分析应用程序的内存状态。 | |
显示代码覆盖率数据 | Ctrl+Alt+F6 | 选择此命令以查看覆盖率结果。 有关详细信息,请参阅 代码覆盖率。 |
Vim 模拟器 | 启用此选项以启用或禁用 Vim 模拟操作。仅当安装并启用了 Vim 插件时才会显示此命令。 仅当安装并启用了 Vim 插件时才会显示此命令。 | |
重新配置 Vim 键位映射 | 仅在选中 时此命令才可见。 选择此项以为 Vim 模拟器选择不同的基础键位映射。 | |
部署 | 指向此节点可展开与部署相关命令的子菜单。 有关更多信息,请参阅 部署您的应用。 | |
打开终端 | 选择此命令可运行 终端。 | |
启动 SSH 会话 | 选择此命令可在远程 SSH 服务器上启动终端。 有关更多信息,请参阅 运行 SSH 终端。 | |
HTTP 客户端 | 指向此节点可展开用于构建并运行对 RESTful Web 服务请求的相关命令子菜单。 有关更多信息,请参阅 HTTP 客户端。 | |
Vagrant | 指向此节点可展开标准 Vagrant 操作子菜单。 有关更多信息,请参阅 Vagrant:使用可复现的开发环境进行开发。 |
VCS
请注意, 菜单根据所启用的版本控制系统包含不同命令。 下表显示了在未启用版本控制集成时可用的菜单命令。
菜单项 | 键盘快捷键 | 描述 |
|---|---|---|
本地历史记录 | 指向此节点可展开与 本地历史记录 相关的命令列表。 | |
启用版本控制集成... | 选择此命令以 将项目根目录关联到支持的版本控制系统中。 | |
VCS 操作弹出窗口 | Alt+` | 选择此命令以调用最常用 VCS 操作的弹出列表。 |
应用补丁... | 选择此命令以 应用补丁。 | |
从版本控制检出 | 指向此节点可显示支持的版本控制系统所对应的检出命令子菜单。 若未启用版本控制集成,仍可从 SVN、 Mercurial、 Git 和 GitHub 中检出。 | |
导入到版本控制 | 指向此节点可显示支持的版本控制系统所对应的导入命令子菜单。 若未启用版本控制集成,仍可导入到 SVN、 Mercurial、 Git 和 GitHub。 | |
浏览 VCS 仓库 | 指向此节点以显示浏览命令的子菜单,这些命令针对受支持的版本控制系统。 若未启用版本控制集成,仍可浏览未与当前打开项目关联的 Subversion 和 Git 仓库。
|
请注意,启用 VCS 集成后,VCS 菜单的组成会有所不同。
窗口
菜单项 | 键盘快捷键 | 描述 |
|---|---|---|
布局 | 选择此命令可 将当前工具窗口排列保存为一个布局,并在创建的布局之间切换。 | |
活动工具窗口 | 选择此命令以显示与 活动工具窗口相关的命令子菜单。 如需了解更多信息,请参阅 工具窗口、 排列工具窗口、 工具窗口视图模式。 | |
编辑器选项卡 | 选择此命令以显示与编辑器选项卡相关的命令子菜单。 如需了解更多信息,请参阅 编辑器选项卡。 请注意,这些命令也可通过编辑器选项卡的上下文菜单访问。 | |
后台任务 | 选择此命令以显示与在后台执行任务相关的命令子菜单。 | |
下一个项目窗口/上一个项目窗口 | Ctrl+Alt+] Ctrl+Alt+[ | 选择此命令以在当前打开的项目之间切换。 |
<project> | 选择要在活动窗口中显示的项目。 |
帮助
菜单项 | 快捷键 | 描述 |
|---|---|---|
查找操作 | Ctrl+Shift+A | 选择此命令以按名称调用操作。 |
快捷键参考 | 选择此命令以查看 PDF 格式的 WebStorm 快捷键映射图。 | |
演示与屏幕录像 | 选择此命令以查看 YouTube 上的 WebStorm 演示视频与屏幕录像。 | |
帮助 | 选择此命令以访问 WebStorm 的在线帮助主题。 | |
每日技巧 | 选择此命令以显示任意提示。 | |
效率指南 | 选择此命令以 显示效率指南。 | |
提交反馈 | 选择此命令可将您对 WebStorm 的整体印象反馈给支持服务。 | |
在资源管理器/Finder 中显示日志 | 选择此命令以查找 WebStorm 的日志。 | |
编辑自定义属性 | 选择此命令可打开位于用户主目录下的自定义文件 idea.properties 。 如果该文件不存在,WebStorm 将建议创建该文件。 如需了解更多信息,请参阅 高级配置。 | |
编辑自定义 VM 选项 | 选择此命令可打开位于用户主目录下的自定义文件 .vmoptions 。 如果该文件不存在,WebStorm 将建议创建该文件。 如需了解更多信息,请参阅 高级配置。 | |
调试日志设置 | 选择此命令以更改某个类别的日志级别。 选择此命令将打开 自定义调试日志配置 对话框,您需要在其中输入以换行符分隔的日志类别名称。 | |
注册... | 选择此命令以注册 WebStorm。 | |
检查更新... | 选择此命令以获取有关当前版本以及 WebStorm 是否有新版本的信息。 如需了解更多信息,请参阅 更新 WebStorm。 此命令可在 Windows/Linux 上使用。 在 macOS 上,此命令出现在 WebStorm 菜单中。 | |
关于 | 选择此命令以获取有关 WebStorm 当前版本、当前构建等信息。 按 Escape 关闭弹窗。 此命令可在 Windows/Linux 上使用。 在 macOS 上,此命令出现在 WebStorm 菜单中。 |
