GoLand 2025.2 Help

外部工具

将第三方命令行应用程序配置为外部工具,以便从 GoLand 中运行它们。

例如,您的工作流程可能需要运行特定的脚本、代码生成器、分析器、预处理器或后处理器、某些数据库实用程序等等。 通过将其配置为外部工具,GoLand 为其提供专用操作,您可以从主菜单、部分上下文菜单运行它,分配快捷键,也可以在启动特定运行配置时执行它。

您可以使用 IDE 内置宏来向工具传递与上下文相关的命令行参数,例如当前文件或项目源路径。 如有必要,GoLand 会将工具输出打印到控制台。

添加本地外部工具

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

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

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

    创建工具对话框

    有关详细信息,请参阅 外部工具

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

  3. 单击 确定 添加工具并应用更改。

运行已添加的本地外部工具

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

  • 在主菜单中,转到 工具 | 外部工具 | 优化 PNG

  • 项目 工具窗口中右键单击某个文件,并在上下文菜单中选择 外部工具 | 优化 PNG

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

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

    为外部工具创建快捷键

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

在远程服务器上运行已添加的工具

请执行以下操作之一:

  • 在主菜单中,转到 工具 | 远程工具 ,然后选择新添加的远程外部工具名称。

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

    Ctrl+Alt+S 打开设置,然后选择 键位映射。 找到配置的远程外部工具名称所对应的操作并为其分配快捷键。

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

Web 浏览器

您可以使用 Web 浏览器打开项目中的任意文件。 默认情况下,它用于预览 HTML 文件的输出,或运行和调试 Web 应用程序。

在 Web 浏览器中打开文件

若要打开应由 Web 浏览器呈现的文件(HTML、XML、JSP 等),请执行下列操作之一:

  • 在编辑器中打开文件并按 Alt+F2

  • 项目工具窗口中右键单击文件,并选择 在浏览器中打开

  • 在主菜单中,转到 查看 | 在浏览器中打开

  • 使用编辑器窗口右上角的浏览器弹出窗口(悬停时出现)。 单击浏览器按钮以打开 Web 服务器 文件 URL,或 Shift+Click 它以打开 本地 文件 URL。

    在浏览器中显示

其他文件类型无法使用 在浏览器中打开 操作。 但是,您仍可通过 查找操作 Ctrl+Shift+A 来执行它。

查看并配置浏览器列表

  • 设置 对话框(Ctrl+Alt+S )中,选择 工具 | 网络浏览器与预览

“设置”中的 Web 浏览器页面

如果浏览器是通过标准流程安装的,那么 路径 字段中的别名应指向正确的位置。 如果不是,请指定对应可执行文件的路径。

使用自定义配置文件和设置

您可以为 Firefox 和 Chrome 系列浏览器配置自定义配置文件。

  1. 设置 对话框(Ctrl+Alt+S )中,选择 工具 | 网络浏览器与预览

  2. 在列表中选择浏览器并点击 编辑按钮

    • 对于 Firefox,请指定 profiles.ini 文件的路径,并选择要使用的配置文件。 有关更多信息,请参阅 Firefox browser profile

    • 对于 Chrome,请选择 使用自定义用户数据目录 并指定 user data directory 的位置。

      您还可以指定其他命令行选项,以便从 GoLand 运行 Chrome 时使用。 有关更多信息,请在 Chrome 地址栏中打开 chrome://flags

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