Problem
When you go back to working on a project you can't simply pick up where you left off. You need to reopen everything and reposition the open items on the project tab bar.
Proposed Solution
Add an Editor Setting that allows you to choose whether you want a project reopened in its last state or the current way a project opens. This would preserve:
- The solution tree nodes which are either expanded or closed state
- The tab bar of open source units in the same order they were left to right
- For windows or containers - was it open in the Designer or Code view
Example Workflow
Alternatives Considered
Who Would This Help?
Anyone who keeps multiple items open while working on a project and wants to resume their work exactly as they left it the last time they worked on the project.