= Allow to configure product.json for Visual Studio Code - Open Source using ConfigMap
With this release, you can configure not only `settings.json` and `extensions.json`, but also `product.json` for Visual Studio Code - Open Source editor by using a dedicated ConfigMap:
[source,code]
----
apiVersion: v1
kind: ConfigMap
metadata:
name: vscode-editor-configurations
data:
extensions.json: |
{
"recommendations": [
"dbaeumer.vscode-eslint",
"github.vscode-pull-request-github"
]
}
settings.json: |
{
"window.header": "A HEADER MESSAGE",
"window.commandCenter": false,
"workbench.colorCustomizations": {
"titleBar.activeBackground": "#CCA700",
"titleBar.activeForeground": "#ffffff"
}
}
product.json: |
{
"extensionEnabledApiProposals": {
"ms-python.python": [
"contribEditorContentMenu",
"quickPickSortByLabel",
]
},
"trustedExtensionAuthAccess": [
"<publisher1>.<extension1>",
"<publisher2>.<extension2>"
]
}
immutable: false
----
Learn more about the procedure in the DOWNSTREAM LINK [official documentation]
https://eclipse.dev/che/docs/stable/administration-guide/editor-configurations-for-microsoft-visual-studio-code/