Browser crash - recover IDE changes

Don't tell me you should save your changes. I did.
When I reopen the editor, the all of the members are all listed, but all are all empty except one.

Not good - lost 5+ hours of work.

I looked into /tmp/ and found some members that contain my sketch name. but they
have a ".hex" qualifier. Opening them in a text editor gives me nothing useful.

I understand the advantage of Arduino.create.
It is simple for new-bees like me to use. In theory the sketch is saved in the cloud!
This IDE is "simple", "too simple".

I understand you have more important fish to fry. And you are not going to address
this problem, Let the buyer be ware!.

By the way, I am on a Linux system, not a Windows OS. That probably puts me
even further at the back of the line.

End of complaining!
Possible suggestions to consider

Simple is not good enough, not even for beginners. I suggest that when you
receive a "save" request, that you not only save the data to your cloud, you should also save
a copy to the user local drive in source text format. (at least for OS environments other than Android or iOS.)

You already save your "preferences" in a local directory. how about saving a local copy there.
I assume you have a unique identifier associate with every sketch. If nothing else, create
a directory using the special identifier as the directory name, to prevent conflicts. Use
other qualifiers to create names within the directory. Then at least we can find the efforts of our work.

If you only want to write one dataset on the local drive, then use XML type format to save
the different members under different sections.

To start out you don't have to delete the saved data. It is only needed for recovery.