dotnet / dotnet/vscode-csharp

Don't switch to Debug Console when using integrated terminal

Open
#3,075 1 comment 1 reaction 0 assignees View on GitHub
Debugger OmniSharp Suggestion
Dominant language
TypeScript
Stars
3.1k
Forks
737
Avg merge
17h 56m
Merged PRs (30d)
21

Description

This isn't really an issue, more of a feature request. Currently, if the console in a launch task is set to `integratedTerminal`, the window switches over to the build task information in the debug console (I have to manually switch windows to the terminal). This gets annoying after a while, and I found [this issue](https://github.com/Microsoft/vscode/issues/43164) when searching for why this behavior occurs. Turns out it can be controlled by an option `"internalConsoleOptions": "neverOpen"`. While users could be expected to write this on their own, is it possible you could implement it in the code itself? Kind of like how [vscode-node-debug](https://github.com/microsoft/vscode-node-debug/commit/bdade0d26f2858cad5b596c2cab671216fd35edf) did it?

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.