VSCode 升级到 1.6.0 之后 [在集成终端中打开] 默认是 PowerShell 并且改不了

2021-09-16 10:31:26 +08:00
 meepo3927

如题,

我的 VSCode 自动升级到 1.6.0 以后,文件右键 [在集成终端中打开] 功能只能打开 PowerShell,改了设置之后也不生效。

我在 setting.json 中配置的默认终端是 GitBash,打开新终端(不是从文件上打开)也是 GitBash 。

我从文件中打开终端还听常用的,有遇到相同问题,或者解决的同学嘛?

谢谢

1718 次点击
所在节点    问与答
11 条回复
outing
2021-09-16 10:32:52 +08:00
GitBash 好像得安装到默认目录 vs code 才能识别
这个是 feature 还是 bug 不清楚
Jeremial
2021-09-16 10:33:35 +08:00
meepo3927
2021-09-16 10:44:04 +08:00
@outing #1 我回滚到 1.55 版本 , 就能用了, 升级之前也能用。 我感觉是 setting.json 里的终端配置项没生效。

@Jeremial #2 感谢 貌似是 BUG,https://github.com/formulahendry/vscode-code-runner/issues/858,目前还处于 open 状态 。 我已经回以前的版本了
wszgrcy
2021-09-16 11:26:32 +08:00
我记得是个 bug 好像说在 insider 改了?
Jeremial
2021-09-16 12:52:55 +08:00
@meepo3927 #3 1.60.1 已修复, 升级下版本看看
shangsharon
2021-09-16 13:00:13 +08:00
我也遇到这个 bug 了,就等着哪位在 v 站提出来呢
mangohaoming
2021-09-16 13:22:19 +08:00
同遇到这个 bug 了
Googled
2021-09-16 14:27:53 +08:00
拆分终端是 git,默认还是 shell
belin520
2021-09-16 14:29:49 +08:00
1.60.1 已解决,直接在线检查更新即可
AreYou0k
2021-09-16 14:55:24 +08:00
点击配置终端文件, 把 Git Bash 的中间空格去掉就有了, 我就是这样
wdssmq
2021-09-16 16:03:36 +08:00
10 天前就遇到了,

VSCode 微软终端设置失效 - V2EX
https://www.v2ex.com/t/800090#reply3

然后发现我是想打「默认」的,为什么会变成微软。。-_-!

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/802213

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX