사용자 설정에서 시작 개체를 생성하기 위한 공식 지침을 따랐습니다.
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가 이와 같은 실행 파일을 생성하도록 할 수 있는 방법이 있나요?