【发布时间】:2021-11-03 05:00:04
【问题描述】:
我使用的是最新版本的 VSCode,在撰写本文时它是 v1.60.0。在 Windows 上,在集成终端中运行代码的默认控制台是 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,而且还可以在其中运行代码?
【问题讨论】:
-
v1.60.0 中有一个已知问题,计划在 v1.60.1 中修复 - 您的问题可能是它的症状 - 请参阅 stackoverflow.com/a/69050730/45375
-
看起来...不错!我会等着看它是否在下一次更新中修复。
标签: powershell visual-studio-code cmd vscode-settings