WebStorm 2025.2 Help

远程 SSH 外部工具

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

远程 SSH 外部工具设置页面

使用工具栏按钮来管理可用外部工具列表。 清除要保留但不在菜单中显示的工具的复选框。

添加按钮添加 Alt+Insert

添加新外部工具。

移除按钮移除 Ctrl+Y

移除选定的工具或分组。

编辑按钮编辑 Enter

编辑选定的工具。

Alt+Up

将选定的工具上移。

Alt+Up

将选定的工具下移。

复制(C)

将选定的工具下移。

创建、编辑或复制外部工具时,您需要提供工具的设置。

创建、编辑或复制远程外部工具
名称

将在 WebStorm 界面中作为操作运行该工具所使用的工具名称。

该工具所属分组的名称。

描述

对该工具的有意义描述。

工具设置

程序

可执行文件(脚本、工具、应用程序等)的绝对路径。

实参

传递给可执行文件的参数,与在命令行中指定时相同。

  • 使用空格分隔各个参数。

  • 对于包含空格的参数和路径,请使用双引号括起。

  • 对于作为参数或路径一部分的双引号,请使用反斜杠转义。

例如:

-Dmy.prop=\"quoted_value\" "second arg" third" "arg
工作目录

工具执行时所需的工作目录的绝对路径。

连接设置

指定要通过 SSH 运行工具的远程服务器连接设置。

当前Vagrant

在当前正在运行的 Vagrant 虚拟机上运行该工具。 有关更多信息,请参阅 Vagrant:使用可复现的开发环境进行开发

SSH 配置

在通过已配置的 SSH 配置 可访问的服务器上运行该工具。 或者,您可以选择 每次运行时选择SSH 配置

高级选项

在执行后同步文件

自动加载外部工具对项目文件所做的更改。 如果该工具不会修改任何项目文件,您可以禁用此选项。

打开工具输出的控制台

使用工具的标准输出流和错误流打开控制台。

使控制台在stdout 中的消息上处于活动状态

当工具使用标准输出流时激活控制台。

使控制台在stderr 中的消息上处于活动状态

当工具使用标准错误流时激活控制台。

输出筛选器

指定过滤器,将输出消息中的绝对文件路径、行号和列号转换为超链接。 这将允许您直接从控制台输出跳转到文件中的相关位置。 每行是一个正则表达式,定义一个单独的过滤器。

例如,假设某个工具生成了类似于以下格式的输出行:

/path/to/file.conf:42:10 WARNING: Some message

然后您可以定义如下过滤器:

$FILE_PATH$:$LINE$:$COLUMN$.*
最后修改日期: 2025年 9月 26日