From 4e9a89f2e6efb984026839cdf7724710a242daa1 Mon Sep 17 00:00:00 2001 From: Jinbo Wang Date: Fri, 31 May 2019 13:36:56 +0800 Subject: [PATCH] Don't switch focus to DEBUG CONSOLE if launching in integratedTerminal (#595) Signed-off-by: Jinbo Wang --- src/configurationProvider.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/configurationProvider.ts b/src/configurationProvider.ts index 474126e..0b2b70e 100644 --- a/src/configurationProvider.ts +++ b/src/configurationProvider.ts @@ -153,6 +153,10 @@ export class JavaDebugConfigurationProvider implements vscode.DebugConfiguration const debugSettings: vscode.WorkspaceConfiguration = vscode.workspace.getConfiguration("java.debug.settings"); config.console = debugSettings.console; } + // If the console is integratedTerminal, don't auto switch the focus to DEBUG CONSOLE. + if (config.console === "integratedTerminal" && !config.internalConsoleOptions) { + config.internalConsoleOptions = "neverOpen"; + } if (needsBuildWorkspace()) { try {