WebStorm 2025.3 Help

外部工具

推荐的使用第三方独立应用程序(如编译器、代码检查器、代码压缩器等)的方式是配置特定工具的 File Watcher。 此 File Watcher 将跟踪文件的更改,并在需要时自动运行应用程序。 有关更多信息,请参阅 File Watchers

或者,您可以在 WebStorm 中将独立的第三方应用程序配置为外部工具。 这样,特定工具的命令会被添加到主菜单中,并可能出现在上下文菜单中,因此您可以直接从 WebStorm 运行该工具。 您还可以配置在运行/调试配置之前运行该工具。 当然,您也可以从内置的 终端 Alt+F12 运行它。

WebStorm 允许您将项目中的上下文信息作为命令行参数传递给外部工具(例如,当前选定的文件或 sourcemap 指令),并查看工具生成的输出。

WebStorm 支持以下类型的外部工具:

  • Local tools 在您的电脑上本地运行。

  • Remote tools 在远程服务器上通过 SSH 执行。

添加本地外部工具

此示例演示如何将 ImageOptim 添加为外部工具,并使用它优化项目中的图像。

  1. 按下 Ctrl+Alt+S 以打开设置,然后选择 工具 | 外部工具

  2. 点击 "添加"按钮 并指定工具的设置。

    创建工具对话框

    有关更多信息,请参阅 外部工具

    在我们的示例中, ImageOptim 将使用 -o4 $FilePath$ 参数运行。 您可以使用可以引用项目名称、当前文件路径等的宏。 点击 插入宏图标 将打开 对话框,其中列出了所有可用宏及其值。

  3. 点击 确定 添加工具,然后应用更改。

运行新增的本地外部工具

要在新添加的工具中打开选定的文件,请执行以下操作之一:

  • 在主菜单中,进入 工具 | 外部工具 | <工具名称>. 在我们的示例中,转到 工具 | 外部工具 | 图像优化器

  • 项目 工具窗口中右键点击一个文件,然后从上下文菜单中选择 外部工具 | <工具名称>。 在我们的示例中,选择 外部工具 | 图像优化器

    运行外部工具
  • 创建一个快捷方式来运行该工具。

    按下 Ctrl+Alt+S 打开设置,然后选择 按键映射。 在 外部工具 节点下找到 图像优化器 操作,并为其分配一个快捷键。

    为外部工具创建快捷键
  • 添加一个图标以从工具栏运行工具。

    1. 按下 Ctrl+Alt+S 打开设置,然后选择 外观 & 行为 | 菜单和工具栏

    2. 在可用菜单和工具栏列表中,展开 主工具栏 节点,选择您希望在其后添加 Image Optimizer 图标的项目,然后点击 添加

    3. 在打开的对话框中,选择 外部工具 | 图像优化器 ,指定图标以在 图标字段 中指示它,并在准备好后点击 设置图标

      创建外部工具:向工具栏添加图标

    图标会出现在工具栏上。

    创建外部工具:工具的图标已添加到工具栏

运行工具时,输出会显示在 运行 工具窗口中。

添加远程外部工具

远程 SSH 外部工具的配置与本地外部工具类似,但还需要定义执行这些工具的远程服务器,并需要通过 SSH 连接到该服务器的凭证。 有关使用内置 SSH 终端的更多信息,请参阅 运行 SSH 终端

  1. 按下 Ctrl+Alt+S 以打开设置,然后选择 工具 | 远程 SSH 外部工具

  2. 点击 "添加"按钮 以打开 创建工具 对话框。

    添加远程外部工具

    此对话框提供了与您添加 local external tool时相同的设置集,但还允许您选择远程连接。 如果您不指定连接设置,每次在服务器上运行该工具时,WebStorm 都会要求您提供主机、端口和相关的 SSH 凭证。 欲了解更多信息,请参阅 远程 SSH 外部工具

  3. 点击 OK 添加工具,然后应用更改。

在远程服务器上运行新增的工具

请执行以下操作之一:

  • 在主菜单中,转到 工具 | 远程工具 并查看所添加的远程外部工具的名称。

  • 创建一个快捷方式来运行该工具。

    按下 Ctrl+Alt+S 打开设置,然后选择 按键映射。 找到已配置的远程外部工具的名称,并为其分配一个快捷键。

在您指定主机、端口和凭据后,WebStorm 将通过 SSH 连接到服务器并运行命令,并将输出返回到 WebStorm 中的 运行 工具窗口。

最后修改日期: 2025年 12月 8日