diff --git a/src/vs/workbench/parts/terminal/node/windowsShellHelper.ts b/src/vs/workbench/parts/terminal/node/windowsShellHelper.ts index 8b2a8b9186..4e1476fb29 100644 --- a/src/vs/workbench/parts/terminal/node/windowsShellHelper.ts +++ b/src/vs/workbench/parts/terminal/node/windowsShellHelper.ts @@ -10,7 +10,17 @@ import { ITerminalInstance } from 'vs/workbench/parts/terminal/common/terminal'; import { Terminal as XTermTerminal } from 'vscode-xterm'; import WindowsProcessTreeType = require('windows-process-tree'); -const SHELL_EXECUTABLES = ['cmd.exe', 'powershell.exe', 'bash.exe', 'wsl.exe', 'ubuntu.exe']; +const SHELL_EXECUTABLES = [ + 'cmd.exe', + 'powershell.exe', + 'bash.exe', + 'wsl.exe', + 'ubuntu.exe', + 'kali.exe', + 'debian.exe', + 'opensuse-42.exe', + 'sles-12.exe' +]; let windowsProcessTree: typeof WindowsProcessTreeType;