DataGrip 2025.2 Help

终端

在 DataGrip 中,您可以启用终端仿真器,从 IDE 内部使用命令行 shell。 使用它运行 Git 命令、设置文件权限以及执行其他命令行任务,而无需切换到专用的终端应用程序。

安装 Terminal 插件

此功能依赖于 Terminal 插件,您需要安装并启用。

  1. Ctrl+Alt+S 打开设置,然后选择 Plugins

  2. 打开 Marketplace 选项卡,找到 Terminal 插件,然后单击 安装 (如果提示,请重启 IDE)。

最初,终端仿真器使用您的默认系统 shell 运行,但它支持许多其他 shell,例如 Windows PowerShell、命令提示符 cmd.exe shbashzshcsh 等。 有关更改 shell 的更多信息,请参阅 终端设置

访问 Terminal 工具窗口

  • 请前往 视图(V) | 工具窗口 | 终端 或按 Alt+F12

    默认情况下,终端模拟器运行时,将当前目录设置为当前 project 的根目录。 有关更改默认起始目录的更多信息,请参阅 终端设置

  • 右键单击任意文件(例如,在 个文件 工具窗口 Alt+2 或任何打开的编辑器选项卡中),然后选择 在 终端 中打开 以在该文件目录中打开一个新会话的 终端 工具窗口。

开始一个新的本地会话

  • 要在单独的选项卡中启动新会话,请单击工具栏上的 "添加"按钮

  • 要在一个选项卡中运行多个会话,请右键点击该选项卡,并在上下文菜单中选择 向右拆分向下拆分

  • 关闭 project 或 DataGrip 时,终端会保存标签页和会话。它会保留标签页名称、当前工作目录以及 shell 历史记录。 它会保留标签名称、当前工作目录,甚至是 shell 历史记录。

    要关闭标签页,请点击终端工具栏上的 关闭按钮

  • 要在活动选项卡之间切换,请按 Alt+RightAlt+Left。 或者,您可以按 Alt+Down 查看所有终端选项卡的列表。

重命名终端标签页

  • 右键点击选项卡并从上下文菜单中选择 重命名会话

  • 要在终端会话中搜索特定字符串,请按 Ctrl+F。 此操作会搜索会话中的所有文本:提示、命令和输出。

默认情况下,搜索不区分大小写。 默认情况下,搜索不区分大小写。您可以点击搜索字段中的 “Match Case” 图标区分大小写(C) ),启用区分大小写。

配置终端仿真器

  • Ctrl+Alt+S 打开设置,然后选择 工具 | 终端

  • 或者,点击 ,然后选择 设置

有关更多信息,请参阅 终端设置

配置已执行命令之间的分隔符

为了更清楚地区分命令的起始位置,您可以在终端中启用分隔符。

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

  2. 使用 在已执行命令之间显示分隔符 选项启用或禁用分隔符。

    已启用命令分隔符
    已禁用命令分隔符
  3. 请点击 Apply 以保存更改。

Terminal 引擎

当前,DataGrip 中提供以下 Terminal 引擎:

  • 2025 重制版 (默认). 从 2025.2 版本开始,这是 DataGrip 中的默认 Terminal 引擎。 它旨在结合 Classic 模拟器的稳定性以及更强的性能、兼容性和现代化增强功能。

  • 经典. 这是上一代的标准终端模拟器,基于 JediTerm 库构建,用户输入(命令和按键)会直接发送到底层 shell。

2024 实验版(已弃用) Terminal 引擎(也称为 DataGrip 2024.* 中的 New Terminal)因兼容性问题已废弃。 仅启用了该 Terminal 引擎的 DataGrip 2024.* 用户可选择使用该选项。 您可以在 DataGrip 帮助的早期版本 中找到其文档。

选择 Terminal 引擎

  1. 打开 终端 工具窗口: 视图|工具窗口|终端

  2. 在工具窗口标题中,单击 选项 并选择一个终端引擎。

    终端选择引擎

    或者,打开 IDE 设置(Ctrl+Alt+S )并进入 工具 | 终端 | 终端引擎

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