Improvement: auto-sync extensions with devcontainer.json #3551
Unanswered
StefanoFrazzetto
asked this question in
Codespaces
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Hi everyone, I hope you're doing well!
First of all, thank you for your work; I'm enjoying testing Codespaces and I hope my feedback will be useful!
I just thought that it would be great if we could install and remove extensions, and have Codespaces automatically add or remove them from
extensions, keeping the env in syc withdevcontainer.json.The current process for adding extensions
assuming the user knows the button exists
Potential issues with that process
devcontainer.json. After rebulding it, I notice all the extensions have vanished and I don't remember what I need or don't need;devcontainer.json. Now I'll have to find it in the list within the config file, remove it from there (there is not button to remove the extension, unlike step 4), and then also uninstall it. If I forgot to remove it from the config, it would be back on the next rebuild.I understand one of the reasons for rebuilding a container is to restore the env to a previous known, working state, so maybe this could be something users can manually choose to enable. What do you think?
Beta Was this translation helpful? Give feedback.
All reactions