-
Notifications
You must be signed in to change notification settings - Fork 29.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Debug console shows even if externalConsole is true in 0.10.10 #4045
Comments
@codyrigney92 the internal debug console is not only a console but a REPL too. This does not change if you enable the external console: the internal console is still used as the REPL. So having it open still makes sense. @isidorn maybe we should consider to introduce a setting for this. |
@weinand I see. Makes sense. Yes I think a setting for that would be useful. |
@weinand I would introduce a setting if more users ask for it |
how about making it consistent with task's |
Not sure about that, I am more leaning towards making it a user / workspace setting, and not a part of |
anyway I think I speak for everyone who sets I use externalConsole to maximize my editing area. It's also one of the most defining features of VSC - the interface isn't littered with all sorts of palettes, miniwindows, panels, popus, dialogs and such like in the major IDE's - only the essentials. So when an empty console view pops up when I explicitly said I want an external one - I kinda get the feeling I'm again using eclipse or MVS. So maybe before (if at all) a new setting is added we can get a hotfix for internal console appearing only after a line was actually output (in case of |
I like the points you are making. I will address this issue for our april release, that is I will look into it next week. |
For april we changed a bit when we show the internal console, we only show it on the very first debug launch, not on every. So it is less spammy. |
@isidorn That sounds like good behavior. I'll be happy to provide feedback. |
We have now introduced an option in the
|
@isidorn Awesome thank you! |
thnaks! I assume it would still open with |
Yes if you start a task that has output the output panel will get opened. |
In my
launch.json
of my node.js project, I have"externalConsole": true
and so it correctly opens in a new command window. But in 0.10.10 now the embedded debug console also opens, with nothing output to it. The expected behavior is that it shouldn't be shown at all.The text was updated successfully, but these errors were encountered: