`customization`?
jarrodcolburn opened this issue · 2 comments
Seeking clarification on docs regarding customizations...
A customizations property exists in both devcontainers and features. But have pretty different descriptions. Is this the same customizations? The devcontainer version has a link that illustrates and gives vscode examples for extensions array and settings object. btw, will these VS Code customizations be added to features?
Devcontainers - json_reference.md
| customizations 🏷️ | object | Product specific properties, defined in supporting tools |
|---|
| customizations | object | Product specific properties, each namespace under customizations is treated as a separate set of properties. For each of this sets the object is parsed, values are replaced while arrays are set as a union. |
|---|
Yes, despite the differing description these are the same customizations.
The intent for 'customizations' is to allow for other tools to reserve a 'namespace' under that object for tool-specific config. vscode and codespaces are two examples of tools that implement the dev container spec, and may want editor/tool specific customizations.
You can include customizations.vscode config in your Features - in fact we do so quite a bit in the Features we publish
I'll close this issue for now, but @jarrodcolburn if you have other questions, please feel free to reopen. Thank you!