终端设置
使用此页面自定义 嵌入式终端模拟器的设置。

启用 Terminal 插件
此功能依赖于 Terminal插件,该插件默认在 WebStorm 中捆绑并启用。 如果相关功能不可用,请确保您未禁用该插件。
按下 Ctrl+Alt+S 可打开设置,然后选择 。
打开 已安装 选项卡,找到 Terminal 插件,并选中插件名称旁边的复选框。
终端引擎
当前在 WebStorm 中有两个终端引擎: 经典 和 重构 2025(测试版)。 有关它们的说明,请参阅 Terminal页面。
项目设置
这些设置仅影响当前项目的终端:
- 启动目录(D)
指定每个新 Shell 会话应启动的工作目录。 默认情况下,会在当前项目的根目录中启动。
- 环境变量(E)
为每个新 Shell 会话指定自定义环境变量。
字体设置
- 字体
选择将在终端中使用的字体。
- 备用字体
选择当主终端字体不支持某些字符时使用的备用字体。
- 大小
输入终端字体的大小。
- 行高
输入终端中各行之间的垂直间距。
- 列宽
输入终端中字符之间的水平间距。
应用设置
这些设置会影响当前 WebStorm 实例中打开的任何项目中的终端:
- Shell 路径(S)
指定默认将运行的 Shell。 WebStorm 应根据您的环境自动检测默认 Shell。 以下是一些不同 Shell 的示例:
Bash:
/bin/bashZ shell:
/bin/zshWindows 上的 Bash:
bash.exeWSL:
wsl.exePowerShell:
powershell命令提示符:
cmd.exeCygwin:
"C:\cygwin\bin\bash.exe" --login -i
- 默认标签页名称(T)
指定新选项卡的默认名称。
- 在已执行命令之间显示分隔符
在运行 Bash 或 Zsh 时显示已执行命令之间的分隔线。
- 可听铃声
在各种事件中播放提示音。
- 结束时关闭会话
当相应进程结束时(例如通过
kill),关闭当前会话。- 鼠标报告
在嵌入式本地终端中启用鼠标指针支持。
- 使用Escape 将焦点移至编辑器
选中此选项后,您可以使用 Escape 将焦点从终端切换到编辑器。
- 选中时复制到剪贴板
将终端中选中的文本复制到剪贴板。
- 点击鼠标中键时粘贴
单击中键可粘贴剪贴板中的内容。
- 覆盖IDE 快捷键
在 终端 工具窗口处于活动状态时,使用 Shell 专用快捷键代替 IDE 快捷键。
单击 配置终端键绑定 可打开 键位映射 设置页面,并在 终端 工具窗口中的 插件 | 终端 之下配置可用的快捷键。 例如, 切换焦点至编辑器 默认映射到 Escape ,这意味着如果未覆盖 IDE 快捷键, Escape 将会把焦点从终端切换到编辑器。
- Shell 集成
将终端与系统 Shell 集成,以便在会话中正确跟踪命令历史记录并加载包含所需环境变量的自定义配置文件。
Shell 集成适用于
sh、bash、zsh和fishShell。- 高亮显示超链接
在终端中突出显示 HTTP 链接并启用点击访问。
- 使用Option 作为 Meta 键
- 光标形状
选择光标形状:块状、下划线或竖线。
- 使用IDE 运行命令
与其在集成终端中运行特定命令并读取控制台输出,不如使用 IDE 中实现此功能的工具窗口或对话框等相关功能。 例如,您可以从 终端 工具窗口启动
gradle或mvn命令,并在 运行 或 调试 工具窗口中查看其输出。
嵌入式终端模拟器还会继承以下 IDE 设置:
在 按键映射 设置页面中,您可以配置复制 Ctrl+C 和粘贴 Ctrl+V 的快捷键。
在 页面,您可以配置插入符的闪烁频率。 终端 不继承 使用块文本光标 选项,因为该功能有单独的选项: 光标形状。
在 页面,您可以配置行间距与字体。
在 页面,您可以配置字体颜色。
在 页面,您可以配置选中内容的前景色和背景色。