-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
Persist installed VS Code extensions #13834
Comments
We should find a way to persist that in the devfile. |
I see two options here:
For me the first one is preferred |
If I understand this correctly, we have 3 options for Che 7.0
To me personally, solutions 1 and 2 are pretty equally weird - In one user is losing his config, in the second one we have inconsistency, which can cause confusion. |
@rhopp We are talking about only VS Code extensions that has been installed by typing a command into the text field. Any other plugins that have been installed by Che Plugins panel by clicking a button are persisted and will not be lost with restarting the workspace. |
@vitaliy-guliy ok at the moment we are installing vscode ext in the theia-ide container but keep in mind that we will eventually allow the user to choose a container where the vscode-ext will run. |
Let's drop this one, i don't see how that could be useful if we have #13756 ( = Radim's 3. ?) it would be loosing time implementing something that would not be used anymore after #13756. |
Issues go stale after Mark the issue as fresh with If this issue is safe to close now please do so. Moderators: Add |
Description
VS Code extensions that have been installed by Che Plugins panel must be present/working after restarting the workspace.
VS Code extension is not deployed to Theia while installing. The Plugins panel
offers the user to restart the workspace to apply the changes. This is done intentionally to have the same behavior for VS Code extensions as we have when installing a plugin from plugin registry.
Supporting the separate directory is already implemented in Theia core.
We just forget to specify an environment variable for that in Theia editor component when moved it from
che-theia
toche-plugin-registry
.The text was updated successfully, but these errors were encountered: