在 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 中已解决的错误造成的。
我使用的是最新版本的 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 中已解决的错误造成的。