VSCode终端拆分支持并排或上下排列多个独立终端实例,常用快捷键为Ctrl+Shift+5(Win/Linux)或Cmd+Shift+5(macOS),各终端拥有独立工作目录、Shell进程及IO,可通过标签页或快捷键切换,支持单独配置Shell与路径。

VSCode 的“终端拆分”是指在同一终端面板中并排或上下排列多个独立终端实例,方便你同时运行不同命令、切换环境(比如一个跑本地服务,一个执行 Git 命令,一个调试 Node 脚本),而不用反复关闭/新建终端或来回切换标签。
怎么拆分终端
最常用的方式是快捷键:
- Windows/Linux:Ctrl + Shift + 5(默认绑定,会水平拆分)
- macOS:Cmd + Shift + 5
也可以右键终端标题栏 → 选择“Split Terminal”,或点击终端右上角的“+”号旁的小箭头 → 选“Split”。拆分后,每个终端有独立的工作目录、Shell 进程和输入输出,互不干扰。
切换和管理拆分终端
拆分后会出现多个终端标签(如 “bash 1”, “bash 2”),顶部有小标签页可点击切换;也可用快捷键快速跳转:
BJXShop网上购物系统是一个高效、稳定、安全的电子商店销售平台,经过近三年市场的考验,在中国网购系统中属领先水平;完善的订单管理、销售统计系统;网站模版可DIY、亦可导入导出;会员、商品种类和价格均实现无限等级;管理员权限可细分;整合了多种在线支付接口;强有力搜索引擎支持... 程序更新:此版本是伴江行官方商业版程序,已经终止销售,现于免费给大家使用。比其以前的免费版功能增加了:1,整合了论坛
- Ctrl + Tab(Win/Linux)或 Cmd + Option + ↑/↓(macOS):在当前面板的终端间循环切换
- Ctrl + `(反引号):聚焦/显示终端面板(再次按可隐藏)
- 点击终端右上角的 × 可关闭当前拆分项;拖拽分隔线可调整大小
支持不同 Shell 和工作目录
每个拆分终端可以单独配置:
- 右键某个终端 → “Select Default Profile” 可为它换 Shell(如从 bash 切到 zsh 或 PowerShell)
- 右键 → “Change Directory” 可单独切换该终端的工作路径(不影响其他拆分项)
- 新建终端时按住 Alt(Win/Linux)或 Option(macOS)再点“+”,会继承当前终端路径而非工作区根目录
小技巧和注意点
拆分终端很实用,但有些行为容易被忽略:
- 关闭整个终端面板(点右上角 ×)会关闭所有拆分终端,不是只关当前一个
- 终端重启(如重载窗口)后,拆分结构不会自动恢复,需手动重新拆分
- 如果快捷键无效,检查是否被系统或其他插件占用;可在“键盘快捷方式”里搜索 “split terminal” 修改绑定
基本上就这些。用熟了,比开一堆独立终端窗口清爽得多。









