Программа выполнения кода в VS Code запускает файл только в PowerShell для C

#powershell #visual-studio-code #vscode-code-runner #coderunner

Вопрос:

Когда я запускаю файлы C с помощью программы запуска кода (т. Е. Ctrl Alt N) или с помощью правого значка для запуска файла, запускайте только в (терминале) PowerShell. После выбора другого профиля он также запускается в PowerShell.

 "terminal.integrated.profiles.windows": {
        "PowerShell": {
            "source": "PowerShell",
            "icon": "terminal-powershell"
        },
        "Command Prompt": {
            "path": [
                "${env:windir}\Sysnative\cmd.exe",
                "${env:windir}\System32\cmd.exe"
            ],
            "args": [],
            "icon": "terminal-cmd"
        },
        "Git Bash": {
            "source": "Git Bash"
        }
        
    },

    "terminal.integrated.defaultProfile.windows": "Command Prompt",  //command prompt or git bash)
 

Когда я использую вышеуказанную настройку, чтобы исправить это, я получаю сообщение об ошибке:

  //The token 'amp;amp;' is not a valid statement separator in this version.//
 

Моя task.json обстановка:

 {
    "version": "2.0.0",
    "tasks": [
        {
            "type": "cppbuild",
            "label": "C/C  : g  .exe build active file",
            "command": "C:\MinGW\bin\g  .exe",
            "args": [
                "-g",
                "${file}",
                "-o",
                "${fileDirname}\${fileBasenameNoExtension}.exe"
            ],
            "options": {
                "cwd": "${fileDirname}"
            },
            "problemMatcher": [
                "$gcc"
            ],
            "group": {
                "kind": "build",
                "isDefault": true
            },
            "detail": "compiler: C:\MinGW\bin\g  .exe"
        }
    ]
}
 

Комментарии:

1. Та же проблема и здесь. Code runner запускает каждый фрагмент кода Python в Powershell