Skip to content

Debug integrated terminal support doesn't get default terminal #77110

@Tyriar

Description

@Tyriar

This is now null by default

const shell_config = config.integrated.shell;
, so the debugger will be often falling back to the system shell instead of the terminal's actual default.

You can call into ITerminalInstanceService.getDefaultShellAndArgs (or getDefaultShell in terminalEnvironment.ts) to get a string now so you don't need to fallback to getSystemShell.

Metadata

Metadata

Assignees

Labels

bugIssue identified by VS Code Team member as probable bugdebugDebug viewlet, configurations, breakpoints, adapter issuesverifiedVerification succeeded

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions