dotnet / dotnet/project-system
File Nesting: Replace the stateful menu items with a dialog
- Dominant language
- C#
- Stars
- 1k
- Forks
- 415
- PR merge metrics
- No merged PRs in 30d
Description
The File Nesting feature has stateful menu items that result in a very weird experience, and feels like it would better replaced with a dialog.

For example, if added a file nesting file, but mispelled its name, you have:
1) File Nesting -> Edit Custom Settings -> Custom
2) Select all the content and copy it
3) File Nesting -> Remove Custom Settings -> Custom
4) Say Yes to the prompt
5) File Nesting -> Add Custom Settings
6) Enter a new name
7) Select all the content and paste the results from the previously copied file
It's a very awkward UI experience. If you look around the tree, you can see existing examples of this same concept, for example, Windows Layouts:

I think we should just replace all the highlighted menu items above with a dialog.
Contributor guide
Assessment
This issue has not been assessed yet.