I would like to see a “Recent Scenes” menu item:
For example, Visual Studio has it:
Great idea. My humble add-on request is that opening a scene immediately add itself to this list, so that if Unity crashes some time after I open that scene, it’s in the list. I mention this because Unity has this habit of only saving certain editor state (like the most recently opened scene) when closing out of Unity successfully. So, please make this feature “crash proof”, if possible.
Unfortunately, I think this is one feature that is not possible to circumvent with a custom editor plugin. It appears the MenuItem attribute is the only way to create menu items on the window, and it’s totally static – you can’t create/change menu items in code. Unless you use code generation, which will trigger a reload every time a scene is opened (not desirable), it seems like this is a unity-only change.
It would be nice to allow us to create dynamic menu items, since it would allow for both the creation of this feature and others.
“Open Recent Scene” is available in Unity 2020.2 ![]()