在 PowerShell 控制台中配置 VSCode 以停止 运行 代码

Configure VSCode to stop running code in PowerShell console

我使用的是最新版本的 VSCode,在撰写本文时为 v1.60.0。在 Windows 上,集成终端中代码 运行s 的默认控制台是 PowerShell。我将我的默认终端配置文件更改为命令提示符。现在,当我弹出一个新终端 (Ctrl + Shift + ` ) 时,我会进入命令提示符控制台,这是我应该做的。

Microsoft Windows [Version 10.0.19042.1165]
(c) Microsoft Corporation. All rights reserved.

C:\Users\AK\Desktop\Deep Learning\PyTorch>C:/ProgramData/anaconda3/Scripts/activate

(base) C:\Users\AK\Desktop\Deep Learning\PyTorch>conda activate base

(base) C:\Users\AK\Desktop\Deep Learning\PyTorch>

但是,每当我 运行 在编辑器 ( Ctrl + Alt + N ) 中编写的代码时,代码会在 PowerShell 控制台中继续 运行。

Windows PowerShell
Copyright (C) Microsoft Corporation. All rights reserved.

Try the new cross-platform PowerShell https://aka.ms/pscore6

PS C:\Users\AK> cd "c:\Users\AK\Desktop\Deep Learning\PyTorch"
PS C:\Users\AK\Desktop\Deep Learning\PyTorch> python "c:\Users\AK\Desktop\Deep Learning\PyTorch\test.py"
hello world
...

我没有安装独立的 PowerShell 扩展,所以它可能会集成到另一个扩展中。

如何配置 VSCode 不仅将我的默认终端设置为 cmd.exe,而且还将 运行 代码也设置在其中?

如@mklement0 所述,此问题是 v1.60.1 中已解决的错误造成的。