VSCode 终端怎么改路径
时间: 2025-06-07 07:08:19 浏览: 38
### 更改 VSCode 终端的默认路径
要在 VSCode 中设置终端的默认路径,可以通过调整 `settings.json` 文件中的特定选项来实现。以下是具体操作:
#### 方法一:通过 `${fileDirname}` 设置工作目录
在 VSCode 的设置中,可以利用变量 `${fileDirname}` 来指定终端启动时的工作目录为当前打开文件所在的文件夹。
1. **打开设置**
点击左下角的齿轮图标并选择“Settings”(或使用快捷键 `Ctrl+,`)。随后点击右上角的 `{}` 图标进入 `settings.json` 编辑模式。
2. **添加配置**
在 `settings.json` 文件中加入以下内容:
```json
{
"terminal.integrated.cwd": "${fileDirname}"
}
```
上述配置表示每次打开新的终端时,默认路径会被设置为当前活动文件所在的文件夹[^4]。
3. **保存设置**
完成编辑后记得保存该文件以使更改生效。
#### 方法二:手动设定固定路径
如果希望始终将某个固定的文件夹作为终端的起始位置,则可以直接定义绝对路径代替动态变量 `${fileDirname}`。
例如,假设要让所有新开启的终端都位于 `D:\MyProjects` 下面,那么可以在 `settings.json` 添加这样的条目:
```json
{
"terminal.integrated.cwd": "D:\\MyProjects"
}
```
需要注意的是,在不同操作系统之间路径分隔符有所区别——Windows 使用反斜杠 `\` 而 Unix-like 系统比如 macOS 和 Linux 则采用正斜杠 `/` 。因此当跨平台迁移项目时需特别留意这一点[^4]。
另外值得注意的一点是关于 Python 脚本执行上下文中涉及到运行目录的问题。为了确保脚本能够正确访问其依赖资源文件等相对地址定位的内容,还需要额外启用另一个参数:
```json
"python.terminal.executeInFileFolder": true,
```
此开关的作用在于每当运行 python 文件的时候都会临时切换到该 py 文件所处的实际存储位置去完成指令调用过程[^4]。
综上所述,以上两种方式均能有效解决用户对于自定义化 VS Code 内嵌式命令提示符初始加载地点的需求。
阅读全文
相关推荐


















