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

如何在VSCode中配置终端自动命名?多项目终端区分方案

配置VSCode终端自动命名区分项目

方法一:原生配置(推荐)

直接利用VSCode内置变量实现自动命名,无需额外工具:

  1. 打开VSCode设置面板(快捷键Ctrl+,,Mac为Cmd+,),点击右上角「打开设置(JSON)」按钮进入settings.json文件。
  2. 添加以下配置项:
"terminal.integrated.tabs.title": "${workspaceFolderBasename}: ${process}"
  • ${workspaceFolderBasename} 会自动读取当前项目的文件夹名称,比如你打开e-commerce-platform项目,这个变量就会替换成e-commerce-platform。
  • ${process} 显示终端进程名(如bash、cmd、zsh),方便区分同一项目下的不同终端类型。

如果只想保留项目名,简化配置为:

"terminal.integrated.tabs.title": "${workspaceFolderBasename}"

方法二:针对特定终端自定义命名

如果需要给不同类型终端(如PowerShell、Cmd)单独设置命名规则,可配置终端Profiles(以Windows为例):

"terminal.integrated.profiles.windows": {
  "Command Prompt": {
    "path": "cmd.exe",
    "name": "${workspaceFolderBasename} - Cmd"
  },
  "PowerShell": {
    "source": "PowerShell",
    "name": "${workspaceFolderBasename} - PS"
  }
}

Mac/Linux用户可替换为terminal.integrated.profiles.osx或terminal.integrated.profiles.linux,对应配置zsh或bash的命名规则。

方法三:工作区专属配置

若仅想让某个项目生效专属命名规则,可在项目根目录创建.vscode/settings.json,将上述配置写入该文件,仅对当前项目生效。

可选扩展增强管理

如果需要更复杂的终端分组、会话保存功能,可尝试Terminal Manager扩展,但原生配置已能满足基础的项目区分需求。

内容的提问来源于stack exchange,提问作者tell me why

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.13 17:46:27