终端
GoLand 包含一个嵌入式终端模拟器,可在 IDE 内部使用命令行 shell。 使用该工具可以运行 Git 命令、设置文件权限以及执行其他命令行任务,而无需切换到专用终端应用程序。
启用 Terminal 插件
此功能依赖于 Terminal 插件,该插件在 GoLand 中默认捆绑并启用。 如果相关功能不可用,请确保您未禁用该插件。
按 Ctrl+Alt+S 打开设置,然后选择 。
打开 已安装 选项卡,找到 Terminal 插件,并勾选插件名称旁的复选框。
最初,终端模拟器使用系统默认 shell 运行,但也支持许多其他 shell,例如 Windows PowerShell、命令提示符 cmd.exe 、 sh、 bash、 zsh、 csh 等。 有关更改 shell 的更多信息,请参阅 终端设置。
访问终端工具窗口
转到 或按 Alt+F12。
默认情况下,终端模拟器将当前目录设置为当前 项目 的根目录。 有关更改默认起始目录的更多信息,请参阅 终端设置。
右键单击任意文件(例如,在 项目 工具窗口 Alt+1 中或任意打开的编辑器选项卡中),选择 以在该文件目录中打开一个新的 终端 工具窗口会话。
启动新的本地会话
要在单独的选项卡中启动新会话,请单击工具栏上的
,或按下 Ctrl+Shift+T。
要在一个选项卡中运行多个会话,请右键单击该选项卡,并在上下文菜单中选择 向右拆分 或 向下拆分。
关闭 项目 或 GoLand 时,终端会保存选项卡与会话。 它会保留选项卡名称、当前工作目录,甚至 shell 历史记录。
要关闭选项卡,请单击终端工具栏上的
,或按 Ctrl+F4。
要在活动选项卡之间切换,请按 Alt+Right 和 Alt+Left。 或者,您可以按 Alt+Down 查看所有终端选项卡的列表。
要清除终端屏幕,请按 Ctrl+L。
启动新的 SSH 会话
在终端工具栏中,点击
并选择 新建 SSH 会话。

输入要连接的主机地址,并提供身份验证数据。

或者,如果您已配置了 SSH configuration ,则可以从列表中选择其中之一。
要终止连接,请点击终端选项卡中的 。
重命名终端选项卡
右键单击该选项卡,并从上下文菜单中选择 重命名会话。
在终端中搜索
要在终端会话中搜索特定字符串,请按 Ctrl+F。 此操作将搜索会话中的所有文本:提示符、命令和输出。
默认情况下,搜索不区分大小写。 可点击搜索字段中的 (区分大小写(C) )以启用区分大小写。
配置终端模拟器
按 Ctrl+Alt+S 打开设置,然后选择 。
或者,点击终端工具栏上的
并选择 设置。
有关更多信息,请参阅 终端设置。
配置已执行命令之间的分隔符
为了更清楚地区分命令的起始和结束,您可以在终端中启用分隔符。
按下 Ctrl+Alt+S 打开设置,然后选择 。
使用 在已执行命令之间显示分隔符 选项启用或禁用分隔符。


点击 应用 保存更改。
终端引擎
当前,GoLand 中可用的终端引擎包括:
2025 重制版 (默认)。 从 2025.2 版本开始,这是 GoLand 中的默认终端引擎。 该引擎旨在结合经典终端模拟器的稳定性,并提供更佳的性能、兼容性和现代化增强功能。
经典。 这是上一代的标准终端模拟器,基于 JediTerm 库构建,用户输入(命令和按键)将直接发送到底层 shell。
2024 实验版(已弃用) 终端引擎(在 GoLand 2024.* 中称为 New Terminal)已因兼容性问题被弃用。 仅已在 GoLand 2024.* 中启用该终端引擎的用户可继续选择该引擎。 您可以在 先前版本的 GoLand 帮助中找到其文档。
选择终端引擎
打开 终端 工具窗口: 。
在工具窗口标题栏中,点击
并选择一个终端引擎。

或者,打开 IDE 设置(Ctrl+Alt+S ),然后转到 。