如何通过settings.json为VSCODE各文件夹单独设置集成终端名称
VSCode 针对单个文件夹自定义集成终端名称操作步骤
VSCode 支持文件夹级别的局部配置,只需要在目标文件夹的私有配置文件中添加对应配置,即可实现不同文件夹对应不同的集成终端名称,以下是具体操作方法:
方法一:直接修改终端标签名称(推荐,操作最简单)
如果仅需要修改终端标签显示的名称,不需要调整终端的其他启动参数,用这个方法即可:
- 打开需要配置的目标文件夹,在根目录创建
.vscode文件夹(已存在则跳过) - 在
.vscode文件夹内新建/打开settings.json文件,填入以下内容:
{ "terminal.integrated.tabs.title": "你想要的终端名称" }
配置保存后重启终端即可生效,该配置仅对当前文件夹生效,不会影响其他项目的终端设置。
方法二:自定义终端配置文件(适合需要同时调整终端参数的场景)
如果需要在自定义终端名称的同时,修改终端的启动命令、运行参数等配置,可以用自定义终端profile的方式:
- 同样打开目标文件夹的
.vscode/settings.json文件 - 根据你使用的操作系统和shell,选择对应的配置模板填入:
macOS 系统(以zsh为例)
{ "terminal.integrated.profiles.osx": { "自定义终端名称": { "path": "zsh", "args": [] // 这里可以填你需要的终端启动参数 } }, // 可选配置:设置当前文件夹默认打开上述自定义的终端 "terminal.integrated.defaultProfile.osx": "自定义终端名称" }
Windows 系统(以PowerShell为例)
{ "terminal.integrated.profiles.windows": { "自定义终端名称": { "path": "powershell.exe", "args": [] // 这里可以填你需要的终端启动参数 } }, // 可选配置:设置当前文件夹默认打开上述自定义的终端 "terminal.integrated.defaultProfile.windows": "自定义终端名称" }
Linux 系统(以bash为例)
{ "terminal.integrated.profiles.linux": { "自定义终端名称": { "path": "bash", "args": [] // 这里可以填你需要的终端启动参数 } }, // 可选配置:设置当前文件夹默认打开上述自定义的终端 "terminal.integrated.defaultProfile.linux": "自定义终端名称" }
如果不需要设置默认终端,删除defaultProfile相关配置即可,后续新建终端时手动选择你自定义名称的终端配置即可使用。
内容的提问来源于stack exchange,提问作者Efren
相关产品推荐
相关产品推荐

