如何在 VS 代码上安装 Windows 终端

Ozb*_*r31 9 terminal visual-studio-code vscode-settings

都在标题中。另外我是俄罗斯人,这是谷歌翻译。我在任务管理器中打开该进程并转到文件位置。访问拒绝出现错误,但在计算机控制的帮助下解决了。但我不知道如何在 vs 代码中打开这个特定的终端。我先介绍了 OpenConsole。是的,但它只是一个终端。但这正是我感兴趣的。
屏幕截图

小智 25

我认为您想Windows Terminal从内部启动新的VS Code.

您需要做的是编辑您的 USER settings.json,并找到将编辑器与集成的 Windows 终端关联的行(您可以重新定义三个内置编辑器:

  • 窗户(cmdPowerShell
  • 适用于 Linux 的 Windows 子系统 ( wsl)
  • Linux ( xterm)

):

"terminal.integrated.shell.windows": "C:\\WINDOWS\\System32\\cmd.exe",
Run Code Online (Sandbox Code Playgroud)

如果您将其替换为:

"terminal.integrated.shell.windows": "C:\\Users\\<your_user_name>\\AppData\\Local\\Microsoft\\WindowsApps\\wt.exe",
Run Code Online (Sandbox Code Playgroud)

...然后你Windows Terminal会弹出而不是cmd集成控制台。但它将在一个单独的窗口中(不在 VS Code 窗格中);我不知道有关如何以Windows Terminal集成模式启动的任何方法...

但是,如果您打算用 a替换通常的cmd终端PowerShell,那么您可以按照Fran6的说明进行操作

更图形化的方法是转到您现有的 VS Code 终端,然后转到下拉列表以选择您可能已启动的多个终端之一。在现有终端下方,有一个“选择默认外壳”选项:

在此处输入图片说明

选择此选项后,您将直接进入可更改为首选集成外壳的选项:

在此处输入图片说明

当您现在点击+下拉菜单旁边的 时,您可以根据需要积累任意数量的炮弹,任何类型的炮弹;以下是 2 个cmd外壳的示例,1PowerShellwsl外壳和一个外壳:

在此处输入图片说明

更新(2021 年 5 月):

terminal.integrated.shell.windows设置现已弃用。

您应该将配置文件添加到terminal.integrated.profiles.windows. 例如:

    terminal.integrated.profiles.windows": {
        "PowerShell": {
            "source": "PowerShell",
            "icon": "terminal-powershell"
        },
        "Command Prompt": {
            "path": "C:\\WINDOWS\\System32\\cmd.exe"
        },
        "wt": {
            "path": "C:\\Users\\<your_user_name>\\AppData\\Local\\Microsoft\\WindowsApps\\wt.exe"
        },
    },
Run Code Online (Sandbox Code Playgroud)

然后将其设置为默认值:

"terminal.integrated.defaultProfile.windows": "wt",
Run Code Online (Sandbox Code Playgroud)

  • 新的答案是在外部打开它,而不是集成。 (23认同)