git bash的VS Code启动位置
Posted
技术标签:
【中文标题】git bash的VS Code启动位置【英文标题】:VS Code launch location of git bash 【发布时间】:2017-07-20 15:31:35 【问题描述】:我最近通过将settings.json
中terminal.integrated.shell.windows
的值设置为"C:\\Program Files\\Git\\bin\\bash.exe"
,将VS Code 中使用的默认终端更改为git bash
。
问题是每当我按下快捷键时,它都会在家庭~
文件夹而不是当前工作文件夹中启动。
是否有可以更改的设置来改变这种行为?
我使用的是 Windows 10 和 VS Code 版本 1.9.1
【问题讨论】:
我开始认为没有这样的设置。我已经通过文档,没有任何东西。即使在 settings.json 本身。我认为实现所需行为的唯一方法是首先位于项目文件夹/文件中。 【参考方案1】:与this project 一样,您可以直接调用包装器而不是 git bash。或者你can pass a parameter。
但问题是要知道当前文件夹,目前还不支持,如图by the issues on that topic。
【讨论】:
我认为这只是一种解决方法。一个不错的一个。根据您的说法,没有可以更改的设置? 是的,我没有找到任何设置,因此解决方法 我也没有。提出了功能请求。【参考方案2】:我在 VS Code 1.10.2 上,它打开到当前工作文件夹。唯一不同的是我用于终端的路径是“C:\Windows\sysnative\bash.exe”。尝试升级 VS Code 和/或在设置中编辑路径。
【讨论】:
以上是关于git bash的VS Code启动位置的主要内容,如果未能解决你的问题,请参考以下文章
在 VS Code 中使用 Git Bash 终端 - 如何强制它在内部打开
当我在 Git Bash 的 VS Code 中执行 pytest 时,本地的 pyspark 出错
如何在 Ubuntu on Windows (WSL) 上为我的 VS Code 终端使用 Bash?