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

VSCode中Terminal>Integrated>Tabs:Title的${cwdFolder}变量失效

解决VSCode中${cwdFolder}变量在终端标签标题中失效的问题

针对你遇到的${cwdFolder}变量在VSCode终端标签标题配置中失效的情况,可尝试以下几种解决方案:

  • 检查变量拼写与设置格式
    确认配置中变量拼写为${cwdFolder}(区分大小写),且设置格式正确。例如正确的配置示例:

    "terminal.integrated.tabs.title": "${process} - ${cwdFolder}"
    

    同时检查settings.json中的语法是否合规,比如引号、逗号是否匹配,避免格式错误导致变量解析失败。

  • 重置终端标签标题设置
    打开VSCode设置(快捷键Ctrl+,),搜索terminal.integrated.tabs.title,点击选项旁的「重置」按钮恢复默认值,之后重新自定义配置,排除自定义设置中的潜在语法问题。

  • 升级VSCode至最新版本
    你当前使用的1.81.0版本存在${cwdFolder}变量的已知兼容性问题,后续稳定版(如1.82及以上)已修复该终端变量解析bug,建议升级后重新测试。

  • 使用正则截取临时替代
    若暂时无法升级,可通过${cwd}变量配合正则表达式模拟${cwdFolder}的效果,Windows环境下的配置示例:

    "terminal.integrated.tabs.title": "${process} - ${cwd/(.*\\\\)(.*)/$2/}"
    

    该正则会提取当前路径中最后一个反斜杠后的文件夹名称,实现与${cwdFolder}一致的显示效果。

  • 重新初始化Shell集成
    执行命令面板(Ctrl+Shift+P)中的Terminal: Toggle Shell Integration,先关闭再重新开启Shell集成,确保相关脚本正确注入终端环境,避免集成异常导致变量无法解析。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.13 17:53:20