You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何从VSCode集成终端通过命令新建内置终端?

在VSCode内置终端中通过命令新建内置终端的可行方案

可行,下面提供两种直接可用的解决办法:

方式一:用VSCode自带命令替代ttab

VSCode本身提供了code命令行工具,可以直接在当前窗口的内置终端里新建标签页。把你的package.json脚本改成下面这样:

"sayHello": "code --new-terminal \"echo hello\""

运行npm run sayHello后,VSCode内置终端会直接弹出新标签页执行echo hello,完全不需要依赖ttab。

方式二:适配ttab让它指向VSCode内置终端

如果一定要保留ttab的使用,可以通过设置环境变量让ttab识别VSCode内置终端:

  1. 临时生效:直接修改脚本,给ttab指定终端类型:
"sayHello": "TTAB_TERMINAL=vscode ttab echo hello"
  1. 永久生效:在你的shell配置文件(比如~/.zshrc或~/.bashrc)里添加一行:
export TTAB_TERMINAL=vscode

保存后重启VSCode终端,之后再运行npm run sayHello,ttab就会在VSCode内置终端里新建标签页,而不是跳转到Mac系统终端。

内容的提问来源于stack exchange,提问作者tnrich

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.06 00:16:14