公式の指示に従って、ユーザー設定で起動オブジェクトを作成しました。
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"
}
]
}
この 2 番目のブロックは効果がなく、コードは引き続きデフォルトのデバッグ コンソールで実行されます。
次のようなファイルが生成されます。
{
"configurations": [
{
"type": "java",
"name": "CodeLens (Launch) - Dreieck",
"request": "launch",
"mainClass": "de.ostfalia.gdp.ss19.s2.Dreieck",
"projectName": "gdp",
"console": "externalTerminal"
}
]
}
vscode でこのように動作する起動ファイルを生成できるようにするには、何かできることがありますか?