project-system
project-system copied to clipboard
Launch profile UI enhancements
Summary
We have been receiving customer feedback tickets on confusing user experience on launch profiles. This will address the following aspects
- [ ] AB#1514337 - Missing save and cancel buttons in launch profile dialog
Current launch profile issues: https://github.com/dotnet/project-system/issues?q=is%3Aopen+is%3Aissue+label%3AFeature-Debugging
User Impact
Less confusing user experience
Note that the Launch Profiles dialog, much like the Project Properties UI, updates the backing values immediately. Adding a "cancel" button would be non-trivial.
Note that the Launch Profiles dialog, much like the Project Properties UI, updates the backing values immediately.
Then there is no need of save/cancel button. Does undo works to revert the changes made one by one? How does reverting changes work in Project Properties UI?
There's no undo/redo functionality in either. To undo, you would use version control. That might not be as satisfactory for launch profiles however, as launchSettings.json is not always committed to version control.