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

Support profiles in remote set ups #165247

Closed
burkeholland opened this issue Nov 2, 2022 · 9 comments · Fixed by #174445
Closed

Support profiles in remote set ups #165247

burkeholland opened this issue Nov 2, 2022 · 9 comments · Fixed by #174445
Assignees
Labels
feature-request Request for new features or functionality insiders-released Patch has been released in VS Code Insiders on-testplan user-profiles User profile management
Milestone

Comments

@burkeholland
Copy link

When creating a new profile while connected to a Codespace, VS Code should automatically load the Codespaces extension. The current behaviour is that the user is disconnected from their Codespace and even if you install the Codespaces extension, there is no way to reconnect to the Codespace besides closing the remote connection.

2022-11-02_09-49-07.mp4
@isidorn isidorn added the user-profiles User profile management label Nov 2, 2022
@isidorn isidorn added this to the November 2022 milestone Nov 2, 2022
@isidorn
Copy link
Contributor

isidorn commented Nov 2, 2022

@burkeholland thanks for filling this. We have to fine tune the Codespaces + remote experience for profiles. We already have this item for this https://github.com/microsoft/vscode-internalbacklog/issues/3128

However I think your point is valid and we should keep that in mind when improving the Codespace experience. Thanks

@sandy081 sandy081 added the feature-request Request for new features or functionality label Nov 3, 2022
@sandy081
Copy link
Member

sandy081 commented Nov 3, 2022

May be if users tries to create/switch profile when in a remote workspace, we shall be including the remote extension by default. But it is tricky because we do not know which remote extension is used for connecting to remote workspace.

@isidorn
Copy link
Contributor

isidorn commented Nov 3, 2022

Just had a discussion with @sandy081 and we have ideas on how to fix this. We will look into it this milestone most likely.

@sandy081 sandy081 changed the title Automatically install Codespaces extension if profile is created while connected to Codespace Support profiles in remote set ups Nov 4, 2022
@isidorn isidorn modified the milestones: Backlog, January 2023 Dec 5, 2022
@isidorn
Copy link
Contributor

isidorn commented Dec 5, 2022

I assigned to Jan, so we do not lose track of this. @sandy081 hope that is ok.

@rubensa
Copy link

rubensa commented Dec 15, 2022

Please, also support Dev Containers. For more info see: #116740 (comment)

@Lamarcke
Copy link

Lamarcke commented Dec 19, 2022

This would be greatly appreciated. Currently, when I'm using profiles with the WSL extension, it just installs all my host extensions on the WSL-side, so profiles lose a lot of it's usefulness.

I believe having the option to uninstall all extensions from the remote host would fix this issue (at least temporarily). Then i could just hit install again to install only my current profile's extensions.

@isidorn
Copy link
Contributor

isidorn commented Dec 19, 2022

Thanks for the feedback. We are looking into this. And we are thinking about a solution that would cover all remotes (ssh, wsl, containers...)

@theonlyfoxy
Copy link

WSL Support would be really appreciated!

@VSCodeTriageBot VSCodeTriageBot added the unreleased Patch has not yet been released in VS Code Insiders label Feb 15, 2023
@isidorn
Copy link
Contributor

isidorn commented Feb 15, 2023

@sandy081 awesome 👏
@burkeholland now you can demo profiles all you want in Codespaces 😊

@VSCodeTriageBot VSCodeTriageBot added insiders-released Patch has been released in VS Code Insiders and removed unreleased Patch has not yet been released in VS Code Insiders labels Feb 16, 2023
@github-actions github-actions bot locked and limited conversation to collaborators Apr 1, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
feature-request Request for new features or functionality insiders-released Patch has been released in VS Code Insiders on-testplan user-profiles User profile management
Projects
None yet
Development

Successfully merging a pull request may close this issue.

8 participants