#visual-studio-code
Вопрос:
Я работаю над сценарием настройки наших машин разработчиков с помощью chocolately и т. Д., И я получил его для установки VS-кода, но мои попытки написать сценарий добавления расширений заканчиваются неудачей.
ps> cmd /c code --install-extension ms-python.python
дает…
Installing extensions...
self signed certificate in certificate chain
Failed Installing Extensions: ms-python.python
Однако я могу управлять этим внутри VSCode без проблем.
Есть какие-нибудь идеи о том, как это решить?
к вашему сведению: да, я нахожусь в корпоративной среде. Я полагаю, что у нас есть прокси-сервер, но это все, что я знаю(Я невежественный встраиваемый разработчик, не разбирающийся в способах работы в Интернете)
также к вашему сведению: VSCode был установлен через chocolatey, если это имеет значение.
Ответ №1:
Хотя это не дает прямого ответа на вопрос (похоже, что часть CLI vscode не учитывает настройки прокси-сервера), я решил свою конкретную проблему, загрузив файлы .vsix для требуемых расширений и поместив их в репозиторий/доставляемый код конфигурации как код.
code --install-extension vscode_extensionscpptools-win32.vsix
Кажется, все работает нормально. Это легкая боль в заднице, чтобы пойти и загрузить каждый из них (на рынке есть ссылка для расширения с пометкой «Загрузить расширение»), но, по крайней мере, я могу установить их, и мои пользователи смогут обновить их до последней версии после этого.