Select the files that you want to restore from the list saved in step (2)
Or just hit Enter to load them all !
Settings
virtualWorkspace.remember_last_open_dialog_location : when enabled, your save & restore commands will re-open in the last opened location
virtualWorkspace.override_open_dialog_location: if set, your save & restore commands will always be open in this location
Tips
virtualWorkspace.saveAs and virtualWorkspace.restore can accept a location path argument which will override the settings and will open the dialog in this folder
Known Issues
VSCode, at the time this extension was created, didn't provide good support for working with open editors from extension API, so there are some limitations:
It Works only with text editors and file not on disk
There is no access to the grid layout system used, so when you save complex layout only column position can be recorded
When there are multiple non writable editors opened, it seems that VSCode keep only 7 files reachable from the extension, so I added a mechanism that try to cycle more times. If it doesn't succeed in scanning all the files, try the following:
if you read in the bottom "Saving virtual space..." and it looks like the process is pending, just click on any tab to resume the save process
when you read, for example, "Save list of 7 file..." and you have 10 files, just add the three focusing them first and then replying with 'Add active file' for each of them
Don't keep track of changes made in files saved on disk