终端
JetBrains Rider 包含一个嵌入式终端仿真器,可以在 IDE 内部使用您的命令行 shell。 使用它运行 .NET 命令(例如使用 Entity Framework core )、Git 命令、设置文件权限以及执行其他命令行任务,而无需切换到专用的终端应用程序。
启用 Terminal 插件
此功能依赖于 Terminal 插件,该插件默认在 JetBrains Rider 中捆绑并启用。 如果相关功能不可用,请确保您未禁用该插件。
按下 Ctrl+Alt+S 打开设置,然后选择 。
打开 已安装 选项卡,找到 Terminal 插件,并勾选插件名称旁边的复选框。
最初,终端仿真器使用您的默认系统 shell 运行,但它支持许多其他 shell,例如 Windows PowerShell、命令提示符 cmd.exe 、 sh、 bash、 zsh、 csh 等。 有关更改 shell 的更多信息,请参阅 终端设置。
它提供对底层 shell 的完全访问,这意味着您甚至可以运行诸如 Far Manager (用于管理文件和归档)之类的工具:

打开 Terminal 工具窗口
请前往 或按 Alt+F12。
默认情况下,终端模拟器运行时,将当前目录设置为当前 解决方案 的根目录。 有关更改默认起始目录的更多信息,请参阅 终端设置。
右键点击任何文件(例如,在 资源管理器 工具窗口 Alt+1 或任何打开的编辑器选项卡中),然后选择 以在该文件目录中打开 终端 工具窗口并启动新会话。
开始一个新的本地会话
要在单独的选项卡中开始新的会话,请点击工具栏上的
或按 Ctrl+Shift+T。

要在一个选项卡中运行多个会话,请右键点击该选项卡,并在上下文菜单中选择 向右拆分 或 向下拆分。
终端 在您关闭 解决方案 或 JetBrains Rider 时保存标签页和会话。 它会保留标签名称、当前工作目录,甚至是 shell 历史记录。
若要关闭选项卡,请点击 工具栏上的 终端 或按 Ctrl+F4。
按 Alt+Right 和 Alt+Left 切换活动选项卡。 或者,您可以按 Alt+Down 查看所有终端选项卡的列表。
要清除终端屏幕,请按 Ctrl+L。
开始新的 SSH 会话
在工具栏上点击
并选择 新建 SSH 会话。
请输入您想要连接的主机地址,并提供身份验证数据。

或者,如果您已配置了 SSH 配置 ,您可以从列表中选择其中一个。

要终止连接,请在终端选项卡中点击 。
重命名终端选项卡
右键点击选项卡并从上下文菜单中选择 重命名会话。
在终端中搜索
要在终端会话中搜索特定字符串,请按 Ctrl+F。 此操作会搜索会话中的所有文本:提示、命令和输出。
默认情况下,搜索不区分大小写。 您可以点击 区分大小写(C) 在搜索框中使其区分大小写。
配置终端仿真器
按下 Ctrl+Alt+S 以打开设置,然后选择 。
或者,点击
,然后选择 设置。
欲了解更多信息,请参阅 终端设置。
选择终端引擎
当前在 JetBrains Rider 中有三种终端引擎:
Classic. 这是我们的标准终端仿真器,基于 JediTerm 库构建,用户输入(命令和按键)会直接发送到底层 shell。
Experimental 2024 (deprecated). 此终端(在 JetBrains Rider 2024.* 中称为 New Terminal)集成了高级 IDE 功能,例如自动补全和 AI 功能。 然而,它也带来了兼容性问题,因此已被弃用。 选择此终端引擎仅对在 JetBrains Rider 2024.* 中启用它的用户可用。 您可以在 JetBrains Rider 帮助的早期版本 中找到其文档。
重新设计的 2025(测试版). 目前正在进行改进,旨在确保更好的性能并与经典 CLI 行为兼容。
打开 终端 工具窗口: 。
在工具窗口标题中,点击
并选择一个终端引擎。

或者,打开 IDE 设置(Ctrl+Alt+S )并进入 。