dotnet / project-system

The .NET Project System for Visual Studio
MIT License
972 stars 389 forks source link

Launch Profiles window should not be modal #7390

Open RikkiGibson opened 3 years ago

RikkiGibson commented 3 years ago

Visual Studio Version: 17.0 preview2 31430.40.main

MicrosoftTeams-image

I've tried out the new Launch Profiles window in recent dev17 dogfood builds and I have found it's somewhat disruptive for it to be a modal. The reason being that when I'm setting up the command line arguments or environment variables I often will need to jump around to different files in my project to see what command line switches are supported in the project and what the values need to be. I would prefer if this window could just be a tab as in the previous versions of VS.

Coder3333 commented 2 years ago

Also, with this dialog being modal, it blocks access to the the main VS window behind it, so I can't copy values from my project to paste into the settings dialog. I have to continually close the modal to copy a value and then re-open the modal to paste it into the properties. This functionality was fine in VS 2019. Really don't understand how this got added to VS 2022.

drewnoakes commented 1 year ago

Another criticism (#9026) of the modal dialog is that it should have OK/Cancel buttons. Given that the dialog applies changes immediately, unlike other modal dialogs, this can cause confusion.