Skip to content
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

Opt into the new integrated console experience #4388

Merged
merged 2 commits into from
Dec 14, 2018

Conversation

davkean
Copy link
Member

@davkean davkean commented Dec 14, 2018

Fixes: #3667 for new project system.

The integrated console experience causes F5 to leave the console open similar to CTRL+F5, but unlike CTRL+F5 it will reuse the window on future F5s. When turned on (by default), it affects both F5 and CTRL+F5. It has added advantage of being able to snap the console window next to VS, and continually F5 over and over again without it changing position.

It can be dismissed by pressing a key while it is open, or can be turned off by checking Tools -> Options -> Automatically close the console when debugging stops, after which the old behavior is reinstated.

CTRL+F5:
image

F5:
image

This required to me move more code than I'd like due to the order in which things were calculated.

The integrated console experience causes F5 to leave open the console similar to CTRL+F5, and will reuse the window on future F5s.

It can be dismissed by pressing a key with it open or can be turned off by checking Tools -> Options -> Automatically close the console when debugging stops, in which case the old behavior reinstated.
@davkean davkean requested a review from a team as a code owner December 14, 2018 06:26
Copy link
Contributor

@davidwengier davidwengier left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looking forward to trying this

@davkean davkean merged commit b137b38 into dotnet:master Dec 14, 2018
@davkean davkean deleted the IntegratedConsole branch December 14, 2018 20:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Opt into new integrated console experience
4 participants