You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
[Bug]: Not apparently possible to install multiple extensions from config file #6149
Installing extensions...
Extension 'ms-python.python,ms-vscode.makefile-tools' not found.
Make sure you use the full extension ID, including the publisher, e.g.: ms-dotnettools.csharp
Failed Installing Extensions: ms-python.python,ms-vscode.makefile-tools
The problem seems to be in the conversion of the config file into command line arguments:
Oh right the parser expects the flag to repeat --install-extension <id> --install-extension <id> but duplicated keys are not possible in yaml. We should support splitting on commas for sure.
Although maybe just handling arrays in configFileArgv would be better. Comma split would be nice since then we could use it on the command line as well since the repeating flag syntax is a bit unwieldy.
Activity
code-asher commentedon Apr 14, 2023
Oh right the parser expects the flag to repeat
--install-extension <id> --install-extension <id>but duplicated keys are not possible in yaml. We should support splitting on commas for sure.code-asher commentedon Apr 14, 2023
Although maybe just handling arrays in configFileArgv would be better. Comma split would be nice since then we could use it on the command line as well since the repeating flag syntax is a bit unwieldy.
Fix repeatable flags in config
Fix repeatable flags in config
Fix repeatable flags in config