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

如何在Visual Studio Code中查找并移除设置值?终端路径异常求助

解决VSCode终端从无效文件夹启动的问题(PowerShell环境)

针对你修改terminal.integrated.cwd后仍无效的情况,按以下步骤排查:

  • 检查PowerShell启动配置文件
    PowerShell的全局配置文件可能会强制切换目录:

    1. 在VSCode终端执行 $PROFILE,获取配置文件路径
    2. 执行 code $PROFILE 用VSCode打开该文件
    3. 查找文件内的cd或Set-Location命令,将路径改为有效目录,或直接删除这类强制切换的语句
  • 检查多根工作区配置
    若使用多根工作区,需确认工作区文件的设置:

    1. 打开.code-workspace文件
    2. 搜索terminal.integrated.cwd,确认路径格式正确(用正斜杠/或双反斜杠\\),且指向有效文件夹
  • 检查PowerShell专属终端配置
    VSCode允许为特定Shell单独设置启动路径,可能覆盖了全局/工作区设置:

    1. 打开VSCode设置(快捷键Ctrl+,)
    2. 搜索terminal.integrated.profiles.windows(Windows环境)
    3. 找到PowerShell的配置段,查看是否存在单独的cwd字段:
      "terminal.integrated.profiles.windows": {
        "PowerShell": {
          "source": "PowerShell",
          "args": [],
          "cwd": "C:\\Valid\\Folder\\Path"
        }
      }
      
      若存在,修改为有效路径,或删除该cwd字段以继承全局设置
  • 重置VSCode终端相关设置(终极方案)
    若以上步骤无效,可重置终端设置后重新配置:

    1. 打开命令面板(Ctrl+Shift+P)
    2. 输入Preferences: Reset Settings,选择重置所有设置或仅重置终端相关选项,之后重新设置terminal.integrated.cwd

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.12 06:25:08