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

如何让VSC在新编码会话中复用同一终端标签运行Python脚本?

解决VS Code中Python脚本重复创建终端标签的问题

关于默认行为的说明

你遇到的每次重启VS Code后运行脚本新建终端标签的情况,是Python扩展的默认行为,但可以通过配置修改来实现终端复用。

具体解决步骤

  • 启用Python终端复用设置
    打开VS Code设置(快捷键Ctrl/Cmd + ,),搜索 python.terminal.reuseTerminal,勾选该选项。开启后,Python扩展会优先复用已存在的终端标签,而非每次新建。

  • 开启终端会话持久化
    在设置中搜索 terminal.integrated.persistentSession,将其设置为true。这个选项会让VS Code重启后恢复之前的终端会话,这样你就能在同一个标签页里继续执行脚本,保留历史输出。

  • 手动指定运行到活动终端
    运行脚本时,点击右上角运行按钮的下拉箭头,选择「Run in Active Terminal」(而非默认的运行选项),脚本会直接在当前激活的终端标签中执行,完全避免新建标签。

清理冗余终端标签

如果已经积累了大量终端标签,右键点击任意终端标签页,选择「Close All Terminals」即可一次性清理。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.04 04:43:19