devcontainers / devcontainers/spec

Add support for extension `recommendations` and `unwantedRecommendations` in devcontainer.json `customizations:vscode:settings:extensions`

Aperta
#486 0 commenti 1 reazione 0 assegnatari Vedi su GitHub
Lingua principale
Nessun dato sulla lingua
Stelle
5.7k
Fork
496
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

Currently extension `recommendations` and `unwantedRecommendations` can only be set in _.vscode/extensions.json_ file.

Adding support for setting those in _devcontainer.json_ under `customizations:vscode:settings:extensions` key would allow avoiding the need for creating (and adding to **git**) the _.vscode/extensions.json_ file.

Something like:
```json
{
"customizations": {
"vscode": {
"settings": {
"extensions": {
"recommendations": [],
"unwantedRecommendations": []
}
}
}
}
}
```

This would be the "equivalent" for `customizations:vscode:settings:launch` (that "mimics" _.vscode/launch.json_) and for `customizations:vscode:settings:tasks` (that "mimics" _.vscode/tasks.json_).

Guida per i contributori

Apri la guida per i contributori

Direzione di ricerca

Inizia confrontando la gestione esistente di customizations:vscode:settings:launch e customizations:vscode:settings:tasks con .vscode/extensions.json e devcontainer.json. Aggiungi il supporto per recommendations e unwantedRecommendations sotto customizations:vscode:settings:extensions, accettando la struttura di esempio come configurazione equivalente.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
vscode
Ambito
developer-experience
Tipo di issue
Funzionalità
Difficoltà
3/5
Tempo stimato
1-2 giorni
Stato di attività
Ferma
Chiarezza
Specificata chiaramente
Idoneità per principianti
45/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.