Visual studio code Visual Studio代码,如何从powershell.exe切换到cmd.exe

Visual studio code Visual Studio代码,如何从powershell.exe切换到cmd.exe,visual-studio-code,Visual Studio Code,我想在终端中从powershell.exe切换到cmd.exe,但不确定如何切换。提供了用于澄清的屏幕截图 将此用户设置添加到您的文件-首选项-用户设置 // Place your settings in this file to overwrite the default settings { "terminal.integrated.shell.windows": "C:\\Windows\\System32\\cmd.exe", } 按Ctrl+Shift+P以显示所有命令。

我想在终端中从powershell.exe切换到cmd.exe,但不确定如何切换。提供了用于澄清的屏幕截图


将此用户设置添加到您的文件-首选项-用户设置

// Place your settings in this file to overwrite the default settings
{
    "terminal.integrated.shell.windows": "C:\\Windows\\System32\\cmd.exe",

}
按Ctrl+Shift+P以显示所有命令。 在显示的文本框中键入profile以筛选列表。 选择终端:选择默认配置文件。 系统将提示您选择首选的端子外壳,您可以稍后在设置中对此进行更改,或者按照与我们现在相同的过程进行操作 选择命令提示符cmd.exe 单击外壳窗格中的删除图标以删除现有终端。 在菜单中按Ctrl+`或View>Terminal可打开新的终端窗格。
打开设置ctrl+逗号

查找terminal.integrated.shell.windows


将其值替换为C:\\Windows\\System32\\cmd.exe

当我单击终端时,我也遇到了这个问题。它显示的是Powershell,但不是命令提示符,因此我在Visual Studio中执行了以下步骤以获取命令提示符:

查看->命令调色板->切换集成终端 通过快捷键ctrl+`打开终端 或查看->终端 将命令写入cmd.exe并运行
我在VSCode中找到了两种从powershell切换到命令提示符的不同方法。 非常简单的步骤我发现我自己如下:

第一种方法非常简单:

按菜单中的Ctrl+`或View>Terminal可打开 新的终端窗格。 单击“端子选择”下拉列表,然后单击“选择默认外壳”。 选择终端类型命令提示符或PowerShell 现在删除当前打开的终端或打开新终端。 现在,命令提示符将是VSCode中的默认shell

第二个对于所有开发人员来说也是简单方便的

按Ctrl+Shift+P以显示所有命令。 在显示的文本框中键入shell以筛选列表。 选择端子:选择默认外壳。 系统将提示您选择首选的端子外壳,您可以稍后在设置中对此进行更改,或者按照与我们现在相同的过程进行操作 选择命令提示符cmd.exe 单击外壳窗格中的删除图标以删除现有终端。 在菜单中按Ctrl+`或View>Terminal可打开新的终端窗格。
在当前终端中,只需键入cmd并输入。您已经完成了。

如果您将powershell设置为默认的集成终端,请在使用Ctrl-`control backtick-从终端切换到文件面板并返回后,从Visual Studio开始。调用终端,它将在下拉框中显示为1:pwsh。从powershell命令行键入bash并输入。您有bash提示符$。在下拉列表中,您现在可以看到1:bash

您可以从ps C:或$bash提示符键入cmd,然后打开windows命令提示符。C:>然后退出以退出它们

您可以打开多个终端。假设powershell pwsh是您的默认配置。新的终端将显示为2:pwsh,您可以将其更改为cmd终端。如果你打开第三个也一样。将其更改为bash。现在有3个端子1:pwsh、2:cmd和3:bash。您可以从下拉列表中选择要使用的选项。你当然可以退出其中任何一个

毫无疑问,当您运行node.js时,终端会变成node。

2021更新:

按Ctrl+Shift+p组合键

类型/粘贴:端子:选择默认配置文件

从下拉列表中选择命令提示


谢谢

多谢各位。试图升级投票,但我还没有足够的分数。要生效,需要关闭VS代码并在Windows 10上重新启动。@Sabuncu,对。您还可以单击+按钮添加新的终端。添加后,您可以从下拉列表中选择cmd。在VSCode 1.55.2中,我找不到名为Terminal:select Default Shell的选项。但是,我确实找到了Terminal:Select Default Profile,它似乎做了同样的事情。在VSCode 1.56.2I上工作完美。我最初没有看到菜单下面的下拉列表。如果你点击任何地方,它就会消失。但这对我很有效。