VSCode集成终端Git Bash路径解析错误,求设置或扩展方案
解决VSCode中Git Bash路径无法正确解析的问题
内置设置调整(优先方案)
无需安装扩展,通过修改VSCode设置即可修复:
- 打开设置(快捷键
Ctrl+,),搜索terminal.integrated.pathConversion,将值设为win32。这个配置会让VSCode自动把Git Bash输出的/c/ProgramData/Docker这类类Unix路径转换为Windows原生的C:\ProgramData\Docker路径。 - 如果上述设置无效,检查Git Bash的终端配置:搜索
terminal.integrated.profiles.windows,确保Git Bash的参数包含--login(登录模式会启用Git Bash的路径转换逻辑),示例配置:"terminal.integrated.profiles.windows": { "Git Bash": { "source": "Git Bash", "args": ["--login"] } }
扩展修复(备选)
如果设置调整后问题依旧,可以安装专用扩展:
Git Bash Link Fixer:专门优化VSCode中Git Bash的路径链接解析,自动转换/c/xxx格式路径为可正常跳转的Windows路径。
验证
执行realpath /c/ProgramData/Docker后,Ctrl+Click输出的路径,此时VSCode应正确打开C:\ProgramData\Docker。
内容的提问来源于stack exchange,提问作者NoDataFound
相关产品推荐
相关产品推荐

