GoLand 2025.2 Help

命令行界面

通过命令行使用 GoLand 功能:打开文件和项目、查看差异、合并文件、应用代码样式与格式设置,并检查源代码。

独立实例启动器

安装目录包含用于启动 GoLand、格式化源代码以及运行检查的批处理脚本和可执行文件。 要在命令提示符中使用它们 cmd.exe ,请将 GoLand 的 bin 文件夹位置添加到 PATH 环境变量中。 例如,如果您将 GoLand 安装到 C:\Program Files\JetBrains\GoLand ,可以使用以下命令:

set PATH=%PATH%;C:\Program Files\JetBrains\GoLand\bin

此命令仅会更改当前 shell(即当前 cmd.exe 实例)的 PATH 环境变量。 如果希望为当前用户永久更新该值,请运行 setx

setx PATH "%PATH%;C:\Program Files\JetBrains\GoLand\bin"

若希望为所有用户在系统范围内更新,请运行 setx /M ,而非 setx

配置完 PATH 变量后,您可以在命令提示符的任何工作目录中运行该可执行文件:

goland64.exe

或者,您也可以使用批处理脚本:

goland.bat

要从 shell 启动 GoLand,请使用 打开 命令并指定以下选项:

-a

指定应用程序。

-n

即使已有应用实例正在运行,也打开一个新的应用实例。

--args

指定要传递给应用程序的附加参数。

例如,您可以使用以下命令运行 GoLand.app

open -na "GoLand.app"

您可以在 PATH 环境变量中包含的目录中使用该命令创建 shell 脚本。 例如,创建名为 /usr/local/bin/goland 的文件,内容如下:

#!/bin/sh open -na "GoLand.app" --args "$@"

请确保您拥有执行该脚本的权限,且由于 /usr/local/bin 默认应位于 PATH 环境变量中,因此您应能在 shell 中任意位置运行 goland

如果您没有执行脚本的权限,请运行以下命令:

chmod +x /usr/local/bin/goland

在 Linux 上,安装目录包含位于 bin 下的启动器 shell 脚本 goland.sh 。 例如,如果您将 GoLand 安装到 /opt/goland ,可以使用以下命令运行该脚本:

/opt/goland/bin/goland.sh

您可以在 PATH 环境变量中的目录内为启动器脚本创建符号链接。 例如,如果您想在 /usr/local/bin 中创建名为 goland 的链接,请运行以下命令:

ln -s /opt/goland/bin/goland.sh /usr/local/bin/goland

由于 /usr/local/bin 默认应包含在 PATH 环境变量中,因此您应能从 shell 中任意位置运行 goland 命令。

Toolbox App 生成的 shell 脚本

如果您使用 Toolbox App 来安装和管理 JetBrains 产品,则可以使用 shell 脚本从命令行启动 IDE。

Toolbox App 会自动生成 shell 脚本并将其放入以下目录:

%LOCALAPPDATA%\JetBrains\Toolbox\scripts

默认情况下,Toolbox App 会将 shell 脚本放入系统 PATH 环境变量中的某个目录中,因此您可以通过运行脚本名称作为命令,从任何工作目录中启动 GoLand。

更改 shell 脚本位置

  1. 打开 Toolbox App,点击右上角的 Toolbox App 菜单 图标,然后选择 设置

    Toolbox App 菜单图标
  2. 设置 选项卡中,展开 工具 部分,并在 Shell 脚本位置 字段中指定另一个文件夹。

    更改 shell 脚本位置

重命名 shell 脚本

如果您拥有多个同一 IDE 的版本,Toolbox App 会为每个版本生成一个具有唯一名称的 shell 脚本。 您可以在该特定实例的设置中更改该 IDE 实例的 shell 脚本名称。

  1. 打开 Toolbox App。

  2. 点击 IDE 实例旁边的 工具操作 ,然后选择 设置

  3. 配置 部分底部,更改 Shell 脚本名称 字段。

Toolbox App GoLand 设置
/usr/local/bin

~/Library/Application Support/JetBrains/Toolbox/scripts

默认情况下,Toolbox App 会将 shell 脚本放置在系统 PATH 环境变量中指定的目录中,因此,您可以通过在任意工作目录中运行脚本名称作为命令来启动 GoLand。

更改 shell 脚本位置

  1. 打开 Toolbox App,点击右上角的 Toolbox App 菜单 图标,然后选择 设置

    Toolbox App 菜单图标
  2. 设置 选项卡中,展开 工具 部分,并在 Shell 脚本位置 字段中指定另一个文件夹。

    更改 shell 脚本位置

重命名 shell 脚本

如果您拥有多个同一 IDE 的版本,Toolbox App 会为每个版本生成一个具有唯一名称的 shell 脚本。 您可以在该特定实例的设置中更改该 IDE 实例的 shell 脚本名称。

  1. 打开 Toolbox App。

  2. 点击 IDE 实例旁边的 工具操作 ,然后选择 设置

  3. 配置 部分底部,更改 Shell 脚本名称 字段。

Toolbox App GoLand 设置
~/.local/share/JetBrains/Toolbox/scripts

默认情况下,Toolbox App 会将 shell 脚本放置在系统 PATH 环境变量中指定的目录中,因此,您可以通过在任意工作目录中运行脚本名称作为命令来启动 GoLand。

更改 shell 脚本位置

  1. 打开 Toolbox App,点击右上角的 Toolbox App 菜单 图标,然后选择 设置

    Toolbox App 菜单图标
  2. 设置 选项卡中,展开 工具 部分,并在 Shell 脚本位置 字段中指定另一个文件夹。

    更改 shell 脚本位置

重命名 shell 脚本

如果您拥有多个同一 IDE 的版本,Toolbox App 会为每个版本生成一个具有唯一名称的 shell 脚本。 您可以在该特定实例的设置中更改该 IDE 实例的 shell 脚本名称。

  1. 打开 Toolbox App。

  2. 点击 IDE 实例旁边的 工具操作 ,然后选择 设置

  3. 配置 部分底部,更改 Shell 脚本名称 字段。

Toolbox App GoLand 设置

命令行参数

启动脚本接受命令、选项以及其他参数以修改其行为。 如果没有任何参数,脚本将启动 GoLand。 如果指定了文件或目录的路径,GoLand 将打开该文件或目录。 有关更多信息,请参阅 从命令行打开文件

命令

比较

打开差异查看器以查看两个指定文件之间的差异。

有关更多信息,请参阅 从命令行比较文件

合并

打开 合并 对话框以合并指定文件。

有关更多信息,请参阅 从命令行合并文件

格式化

对指定文件应用代码样式格式化。

有关更多信息,请参阅 从命令行格式化文件

检查

对指定项目执行代码检查。

有关更多信息,请参阅 从命令行运行代码检查

installPlugins

通过插件 ID 从 JetBrains Marketplace自定义插件仓库 安装插件。

有关更多信息,请参阅 从命令行安装插件

选项

nosplash

加载 GoLand 时不显示启动画面。

dontReopenProjects

不重新打开项目并显示欢迎屏幕。 如果某个打开的项目导致 GoLand 崩溃,这可能会有所帮助。

disableNonBundledPlugins

启动 GoLand 时不加载手动安装的插件。 此选项不会移除或永久禁用插件。 如果您安装的某个插件导致 GoLand 崩溃,这可能会有所帮助。 您将能够启动 IDE,并禁用或卸载有问题的插件。

--wait

在返回命令提示符之前,等待文件关闭。

例如,您可以使用以下命令打开 file.txt

goland --wait file.txt

Shell 会一直等待,直到 file.txt 被关闭。

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