如何通过VS Code面包屑栏快速打开指定路径的终端?
在VS Code中快速打开指定路径终端的方法
面包屑栏快速打开终端是否可行?
默认VS Code不支持直接通过面包屑栏的右键、Ctrl点击打开对应路径的终端,但可以借助扩展实现:
- 安装类似
Terminal Here的扩展后,在面包屑栏的文件夹节点上右键,就能看到「Open Terminal Here」选项,直接打开该路径的终端。 - 也可以自定义快捷键绑定
workbench.action.terminal.newWithCwd命令,但操作复杂度较高,不如扩展右键方式便捷。
其他快速打开指定路径终端的方法
1. 资源管理器右键操作
这是VS Code原生支持的最直接方式:在左侧资源管理器的目标文件夹/文件上右键,选择「在集成终端中打开」,终端会自动切换到该路径。
2. 自定义快捷键绑定
通过自定义快捷键,一键打开当前文件所在目录的终端:
- 按
Ctrl+K Ctrl+S打开快捷键设置界面,点击右上角的「打开键盘快捷键(JSON)」。 - 添加如下配置:
{ "key": "ctrl+shift+t", // 可自定义快捷键 "command": "workbench.action.terminal.newWithCwd", "args": { "cwd": "${fileDirname}" } }
保存后,按下设置的快捷键就能快速打开当前文件所在目录的终端。
3. 命令面板操作
按Ctrl+Shift+P打开命令面板,输入「Terminal: Create New Terminal (in Folder)」,然后选择目标文件夹或手动输入路径,即可在指定目录打开终端。
4. 终端内快速切换路径
如果已经打开了终端,可直接输入cd ${fileDirname},然后按Tab键自动补全当前编辑文件的目录路径,快速切换到目标目录。
内容的提问来源于stack exchange,提问作者Embra_QN
相关产品推荐
相关产品推荐

