Мне нужно отправить все мои установленные расширения моим коллегам, как их можно экспортировать?Как вы можете экспортировать список расширения VS Code
Менеджер расширения, похоже, ничего не делает ... Он не будет устанавливать никакого расширения.
Мне нужно отправить все мои установленные расширения моим коллегам, как их можно экспортировать?Как вы можете экспортировать список расширения VS Code
Менеджер расширения, похоже, ничего не делает ... Он не будет устанавливать никакого расширения.
Мне нужно сделать это самостоятельно несколько раз - особенно при установке на другую машину.
https://code.visualstudio.com/docs/editor/extension-gallery#_common-questions даст вам местоположение папки
VS код выглядит для расширения под ваши папки расширений .vscode/расширений. В зависимости от платформы он расположен:
Windows %USERPROFILE%\.vscode\extensions
Mac ~/.vscode/extensions
Linux ~/.vscode/extensions
Это должен показать вам список расширений
Я также имел успех, используя Visual Studio Code Settings Sync Extension для синхронизации настроек в GitHub суть
EDIT: В последнем выпуске VSCode (май 2016 года) теперь можно перечислить установленное расширение в командной строке
code --list-extensions
Существует расширение Extension Manager, что может помочь. Кажется, это позволяет установить набор расширений, указанных в settings.json
.
Я открыл папку VSCode расширений и казнил
find * -maxdepth 2 -name "package.json" | xargs grep "name"
Это дает вам список, из которого вы можете извлечь имена расширений.
Я разработал расширение, которое будет синхронизировать ваши настройки кода Visual Studio через несколько экземпляров.
Основные характеристики
Это Синхронизировать
Detail Документация Источник
Скачать здесь: VS Code Settings Sync
ли это автоматически устанавливает синхронизированные расширения? – Raghavendra
Да! Попробуйте это и дайте мне знать –
его не работает для меня – Raghavendra
Создайте команду windows для установки расширений.
for /F "tokens=*" %i in ('code --list-extensions')
do @echo call code --install-extension %i >> install.cmd
Открыть VScode консоль и написать:
code --list-extensions
(или code-insiders --list-extensions
если vscode инсайдер установлен)
Затем совместно с коллегами COMMANDE линию:
code --install-extension {ext1} --install-extension {ext2} --install-extension {extN}
заменяющий {ext1}
, {ext2}
,. .., {extN}
с указанным номером
Для vscode инсайдера: code-insiders --install-extension {ext1} ...
Если копировать/вставить его в vscode Commande линии терминала, они будут Установим разделяемые расширений
Больше информации о command-line-extension-management
Я использовал следующую команду, чтобы скопировать мой расширения от vscode к vscode инсайдеров:
code --list-extensions | xargs -L 1 code-insiders --install-extension
аргумент -L 1
позволяет выполнить команду code-insiders --install-extension
раз для каждой строки ввода, генерируемой code --list-extensions
Экспорт установленных расширений кода Visual Studio в виде сценария установки. Это Zsh-скрипт, но может работать и в bash.
https://gist.github.com/jvlad/6c92178bbfd1906b7d83c69780ee4630
'код --list-extensions' Работа! +1 – Illuminator
Для меня (linux, код Version 1.7.1) он не работает ... он просто запускает VS Code. – vanthome
Такая же проблема здесь @vanthome – Oneezy