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

VS Code集成终端配置:无项目时开指定路径,有项目时用项目路径

解决VS Code终端路径区分配置问题

问题分析

直接设置全局"terminal.integrated.cwd": "F:/01-projects"会强制终端在所有场景下使用该路径,包括加载项目时,无法满足“未加载项目用指定路径,加载项目用项目路径”的需求。需要利用VS Code的条件式设置来区分两种场景。

解决方案

  1. 打开VS Code用户设置:按下快捷键Ctrl+,,或者点击左下角的设置图标选择「设置」。
  2. 点击设置界面右上角的「打开设置(JSON)」按钮(图标为{})。
  3. 在打开的settings.json文件中添加以下配置:
"terminal.integrated.cwd": {
  "when": "!workspaceFolder",
  "value": "F:/01-projects"
}
  1. 保存文件并重启VS Code,设置即可生效。

配置说明

  • when": "!workspaceFolder":表示当VS Code未加载任何项目(无工作区)时触发该设置。
  • value": "F:/01-projects":指定未加载项目时终端默认打开的路径。
  • 当加载项目时,VS Code会自动使用项目根目录作为终端工作路径,不受该条件设置影响,符合需求。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.13 05:53:13