外部工具
本页介绍可为本地外部工具配置的设置。 有关添加和使用外部工具的更多信息,请参阅 外部工具。

使用工具栏按钮管理可用外部工具列表。 清除您希望保留但不希望在菜单中显示的工具对应的复选框。
添加 Alt+Insert
添加新外部工具。
移除 Ctrl+Y
移除所选工具或分组。
编辑 Enter
编辑所选工具。
上 Alt+Up
上移所选工具在列表中的位置。
下 Alt+Up
下移所选工具在列表中的位置。
复制(C)
下移所选工具在列表中的位置。
在创建、编辑或复制外部工具时,您需要提供该工具的设置。

- 名称
将在 WebStorm 界面中用于运行该工具操作的工具名称。
- 组
该工具所属分组的名称。
- 描述
该工具的简要描述。
工具设置
- 程序
可执行文件(脚本、实用工具、应用程序等)的绝对路径。
- 实参
传递给可执行文件的参数,与在命令行中指定的方式相同。
使用空格分隔各个参数。
对于包含空格的参数和路径,请使用双引号。
使用反斜杠对参数或路径中的双引号进行转义。
例如:
-Dmy.prop=\"quoted_value\" "second arg" third" "arg- 工作目录
工具应从中执行的工作目录的绝对路径。
高级选项
- 在执行后同步文件
自动加载外部工具对项目文件所做的更改。 如果该工具未修改项目中的任何文件,您可以禁用此选项。
- 打开工具输出的控制台
打开一个包含工具标准输出和错误流的控制台。
- 使控制台在stdout 中的消息上处于活动状态
当工具使用标准输出流时,激活控制台。
- 使控制台在stderr 中的消息上处于活动状态
当工具使用标准错误流时,激活控制台。
- 输出筛选器
指定过滤器,以将输出消息中的绝对文件路径、行号和列号转换为超链接。 这样,您便可以从控制台输出直接跳转到文件中的相关位置。 每一行是一个定义单独过滤器的正则表达式。
例如,假设某些工具输出的内容如下所示:
/path/to/file.conf:42:10 WARNING: Some message然后,您可以定义如下过滤器:
$FILE_PATH$:$LINE$:$COLUMN$.*
最后修改日期: 2025年 9月 26日