Visual Studio Code에서 시작 구성을 위한 기본 터미널 유형을 어떻게 설정하나요?

Visual Studio Code에서 시작 구성을 위한 기본 터미널 유형을 어떻게 설정하나요?

사용자 설정에서 시작 개체를 생성하기 위한 공식 지침을 따랐습니다.

https://code.visualstudio.com/docs/editor/debugging#_global-launch-configuration

{
    "workbench.startupEditor": "newUntitledFile",
    "editor.minimap.enabled": false,
    "window.titleBarStyle": "native",
    "window.zoomLevel": 0,
    "editor.autoClosingBrackets": "never",
    "editor.autoClosingQuotes": "never",
    "java.configuration.checkProjectSettingsExclusions": false,
    "java.errors.incompleteClasspath.severity": "ignore",
    "editor.suggestSelection": "first",
    "vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue",
    "terminal.external.linuxExec": "gnome-terminal",
    "terminal.explorerKind": "external",
    "launch": {
        "configurations": [
            {
                "console": "externalTerminal"
            }
        ]
    }
}

이러한 설정으로 파일을 실행하면 생성된 launch.json은 다음과 같습니다.

{
    "configurations": [
        {
            "type": "java",
            "name": "CodeLens (Launch) - Dreieck",
            "request": "launch",
            "mainClass": "de.ostfalia.gdp.ss19.s2.Dreieck",
            "projectName": "gdp"
        },
        {
            "console": "externalTerminal"
        }
    ]
}

이 두 번째 블록은 아무런 영향을 미치지 않으며 코드는 여전히 기본 디버그 콘솔에서 실행됩니다.

다음과 같은 파일이 생성되어야 합니다.

{
    "configurations": [
        {
            "type": "java",
            "name": "CodeLens (Launch) - Dreieck",
            "request": "launch",
            "mainClass": "de.ostfalia.gdp.ss19.s2.Dreieck",
            "projectName": "gdp",
            "console": "externalTerminal"
        }
    ]
}

vscode가 이와 같은 실행 파일을 생성하도록 할 수 있는 방법이 있나요?

관련 정보