【问题标题】:Configure VSCode to stop running code in PowerShell console配置 VSCode 以停止在 PowerShell 控制台中运行代码
【发布时间】: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


【解决方案1】:

正如@mklement0 所指出的,这个问题是由 v1.60.1 中解决的错误造成的。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-01-16
    • 2022-09-28
    • 2016-06-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多