coder / coder/envbuilder

Feature: Add support for customizations

Abierto
#460 0 comentarios 2 reacciones 0 asignados Ver en GitHub
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

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.