Feature: Add support for customizations
- Lenguaje dominante
- Go
- Estrellas
- 300
- Forks
- 64
- Merge medio
- 20 min
- PR fusionados (30 d)
- 1
Descripción
Our projects contain `devcontainer.json` specification with customizations for useful extensions and dev-experience type settings like:
```
"customizations": {
"vscode": {
"extensions": [
"dbaeumer.vscode-eslint",
"firsttris.vscode-jest-runner",
"gamunu.vscode-yarn",
"github.vscode-pull-request-github",
"github.vscode-github-actions",
"infeng.vscode-react-typescript",
"pmneo.tsimporter",
"redhat.vscode-yaml",
"yoavbls.pretty-ts-errors",
"yzhang.markdown-all-in-one"
],
"settings": {
"editor.formatOnSave": true,
"terminal.integrated.defaultProfile.linux": "zsh"
}
}
```
When using envbuilder with Coder, these are not loaded into the Coder development environments.
It would be really useful to support the `customizations.vscode` devcontainer settings.
Guía de contribución
No hay ninguna guía de contribución indexada para este repositorio
Línea de trabajo
Start by tracing how envbuilder reads devcontainer.json and where development-environment settings are applied. Compare the existing handling with the customizations.vscode structure shown in the issue; done means those VS Code extensions and settings are loaded into Coder development environments.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- vscode
- Área
- developer-experience
- Tipo de issue
- Nueva funcionalidad
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Estado de actividad
- Estancado
- Claridad
- Bastante claro
- Aptitud para principiantes
- 35/100