Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow opening of local workspaces when connected to a remote #14574

Open
jonah-iden opened this issue Dec 3, 2024 · 4 comments
Open

Allow opening of local workspaces when connected to a remote #14574

jonah-iden opened this issue Dec 3, 2024 · 4 comments
Labels
dev-container remote issues related to the remote functionality remote-ssh issues related to the ssh remote functionality

Comments

@jonah-iden
Copy link
Contributor

jonah-iden commented Dec 3, 2024

Feature Description:

Currently when connected to a dev-container or remote system the only entry in Open Recent Workspaces... is the current folder inside of the remote. It would be great if one could still see and open other recent workspaces from the recentworkspaces.json from the local system.

This would also require some conceptual work on how to handle different workspaces inside of the remote vs workspaces located on the local system.
But in general it would probably be best if the WorkspaceServer was a local proxy. This would then require some contribution or changes to the workspaceService to actually open workspaces that its FileSystemProvider is not able to reach.

Above that it would be great if when closing a connection to a dev container, to then return to the original workspace.

@jonah-iden jonah-iden added remote-ssh issues related to the ssh remote functionality remote issues related to the remote functionality dev-container labels Dec 3, 2024
@sgraband
Copy link
Contributor

sgraband commented Dec 4, 2024

The same is may be relevant for Open File and Open Folder, there you can also only see the files on the remote. VSCode offers a Show Local Files button in the dialog, which brings you to your local files.

@jonah-iden
Copy link
Contributor Author

thanks for the info!

@jonah-iden
Copy link
Contributor Author

Above that it would be great if when closing a connection to a dev container, to then return to the original workspace.

Regarding that, i just saw vscode does it the same way we are doing it right now. Meaning going back to an empty workspace.
Do we really want different behaviour here?

@msujew
Copy link
Member

msujew commented Dec 5, 2024

Related issue: #14080

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dev-container remote issues related to the remote functionality remote-ssh issues related to the ssh remote functionality
Projects
None yet
Development

No branches or pull requests

3 participants