WebStorm 2025.2 Help

获取结果并修复问题

如果检查在您的代码中发现了问题,您可以在编辑器中快速应用修复。 将光标置于高亮代码位置并按下 Alt+Enter

在编辑器中应用快速修复

WebStorm 会在某些检查的快速修复旁显示交互式预览,例如: 将赋值用作条件'switch' 语句中无法访问的 'case' 分支将赋值用作条件等。 按下 Ctrl+Q 可隐藏或显示此预览。

检查快速修复预览

修复当前文件中此问题的所有出现位置

如果在某个文件中多次出现已检测的问题,WebStorm 会建议一并修复。

  1. 将光标置于高亮代码位置并按下 Alt+Enter

  2. 选择相关修复后,从列表中选择 修复文件中的所有 “<problem description>”

    修复文件中某一类型的所有问题

在“问题”工具窗口中应用修复

如果您是手动触发检查,分析完成后可以在自动打开的 问题 工具窗口中查看结果。 所有检测到的问题都会列在工具窗口左侧。 单击某个问题可以在右侧查看检查详情。

  • 要修复某个问题,请在工具栏或上下文菜单中单击 意图操作按钮 图标。 您也可以按下 Alt+Enter ,并在弹出菜单中选择合适的修复。

    “问题”工具窗口
  • 如果某个问题在文件中多次出现,您可以一次性修复所有出现。 选择问题描述,在工具栏中点击 意图操作按钮 图标,选择相关修复,然后从列表中选择 修复文件中的所有 “<problem description>”

    “问题”工具窗口:修复当前文件中该问题的全部出现

清理代码

您可以通过运行 代码清理 来简化代码问题的修复过程。 这样就可以在不逐个检查每个问题的情况下批量应用快速修复。

在清理过程中,IDE 会应用所选 检查配置文件 中的代码清理检查所提供的修复。 要查看这些检查的列表,请按下 Ctrl+Alt+S 打开 设置 对话框,然后转到 编辑器 | 检查 ,点击 筛选检查按钮 ,并启用 仅显示清理检查 选项。

批量应用快速修复(代码清理)

  1. 在主菜单中,依次选择 代码 | 代码清理

  2. 指定代码清理范围 对话框中,选择要应用配置文件的范围。

  3. 检查配置文件 列表中选择检查配置文件,或点击 配置… 创建新配置文件。

    您还可以点击 配置… 查看所有代码清理检查及其设置。

  4. 点击 分析 开始清理。

    指定代码清理范围对话框

WebStorm 会执行代码分析,并应用所选检查配置文件中的快速修复来处理检测到的问题。

或者,您可以将光标置于与快速修复对应的源代码错误位置,单击左侧出现的红色灯泡 快速修复图标 (建议的快速修复),然后从菜单中选择 代码清理

指定代码清理范围对话框

项目

描述

整个项目

检查整个项目。

文件 <name>

检查当前在 项目 工具窗口中选中的文件或在编辑器中打开的文件。

未提交的文件

此范围仅适用于处于版本控制下的项目。

仅检查尚未提交到版本控制系统的文件。

自定义范围

检查自定义文件范围。 从列表中选择一个预定义范围,或点击 “浏览”按钮 并在打开的 Scopes 对话框 中定义范围。

检查注入的代码

检查嵌入在代码中的 其他语言的代码片段

检查配置文件

选择要用于检查代码的 配置文件

如果列表中没有所需的配置文件,请点击 配置 创建新配置文件。

运行静默清理

您也可以在静默模式下运行代码清理,无需显示 指定代码清理范围 对话框。 在此情况下,IDE 将使用当前设置中配置的 配置文件 运行清理检查。

  1. 项目 工具窗口中 Alt+1 ,选择您希望清理代码的节点。

    否则,清理操作将在当前编辑器中打开的文件中运行。

  2. 在主菜单中,转到 代码 | 分析代码 | 静默代码清理

提交时清理代码

如果项目处于 版本控制 下,则可以在提交更改到存储库时清理代码。

  1. Alt+0 打开 提交 工具窗口,然后点击 显示提交选项 “设置”按钮

  2. 提交检查 区域,选择 清理(L) 复选框。

  3. 点击 配置 ,并从中选择 IDE 将运行检查的所需 检查配置

  4. 点击 提交(I)

保存时自动清理代码

您可以将 IDE 配置为在更改 保存 时自动清理已修改文件中的代码。

  1. Ctrl+Alt+S 打开设置,然后选择 工具 | 保存时操作

  2. 启用 运行代码清理 选项。

    启用保存时清理代码并配置检查

    此外,您可以点击 配置检查… 来指定 IDE 将用于执行代码清理检查的检查 配置

导出结果

运行检查后,结果将显示在 问题 工具窗口的专用标签页中。 您可以将结果导出为其中一种可用格式。

  1. 问题 工具窗口(视图 | 工具窗口 | 问题Alt+6 )中,切换到包含要导出的检查结果的标签页,并点击 “导出”按钮

    “检查结果”工具窗口中的“导出”按钮
  2. 选择要保存报告的格式: HTMLSarif (根据 SARIF 规范格式化的 JSON 文件)或 XML

    如果启用了 Qodana 插件,则可以使用 Sarif 格式。

  3. 指定目标目录并点击 保存

最后修改日期: 2025年 9月 26日