Vs代码终端每次都更改为powershell [重复]
Posted
技术标签:
【中文标题】Vs代码终端每次都更改为powershell [重复]【英文标题】:Vs code terminal changes to powershell every time [duplicate] 【发布时间】:2021-11-02 10:18:04 【问题描述】:在 Vs 代码更新 1.60.0 后终端打开 powershell 但默认保持不变(git bash)。如果我创建新终端,那么它会打开 git bash。
当我启动应用程序时,它看起来像:-
然后我必须创建新的 shell & 它会打开默认的 shell (git bash):-
【问题讨论】:
这是 v1.60.0 中的一个已知问题,有望很快得到解决。 tnx 很多 @mklement0 ???? 【参考方案1】:首先尝试将terminal.integrated.defaultProfile.windows
设置为 bash(如果您希望默认使用 bash)
这样,您不必从当前的默认 Powershell 终端切换。
... 前提是 microsoft/vscode
issue 132149 是固定的,但情况并非如此。
这是issue 132150 的副本,现在由commit c765e70 和Megan Rogge 修复。
async createTerminal(options?: ICreateTerminalOptions): Promise<ITerminalInstance>
if (!this._availableProfiles)
await this._refreshAvailableProfiles();
9 月 14 日(2021 年)更新:现在已修复,VSCode 1.60.1 及其August 2021 Endgame Recovery。
【讨论】:
它在?。 tnx... @Sadhin 这已在 main 中修复:请参阅上面我编辑的答案。它应该很快在 1.60.1 中可用。 @Sadhin VSCode 1.60.1 现已(9 月 14 日)发布,应该可以解决问题。 是的,现在已修复。 tnx...以上是关于Vs代码终端每次都更改为powershell [重复]的主要内容,如果未能解决你的问题,请参考以下文章
每次构建/运行时,VS Code 都会打开一个新的调试控制台
关于shell脚本如何批量将一个文件夹下面的所有文件都更改为.TXT后缀
将Pycharm中Terminal使用Powershell作为终端
一个错误在 print() 行上显示“TypeError:'int' object is not subscriptable”,但我将每个 int 值都更改为 str 值