We want to have the same VSCode settings for the whole crew of developers. Also it would be fine to have a oneline command to tear VSCode down and restart it from scratch with predefined settings and plugins so that you do not have to worry about trying out plugins and getting beck to the known state. Kind of Config-as-Code for VSCode.
I already found:
- https://code.visualstudio.com/docs/editor/extension-gallery#_command-line-extension-management
- https://github.com/microsoft/vscode-dev-containers
- https://marketplace.visualstudio.com/items?itemName=Shan.code-settings-sync&ssr=false#qna
- https://github.com/gantsign/ansible-role-visual-studio-code-extensions
- https://code.visualstudio.com/docs/remote/containers
- https://github.com/gantsign/ansible-role-visual-studio-code
But non of these provides a good solution to me
We are using Mac and Windows machines and develop most of the time locally (not remotely in the cloud or the like).
I imagine like having a script like
.... projectname up
or
.... projectname reset
(or
.... projectname down)
to receive/reset the configured settings and newest plugins that have been configured for the project.
Have any ideas or use a similar solution already?