5 ответов:
есть и расширение для кода Visual Studio, называемое Синхронизация Параметров Кода Visual Studio https://marketplace.visualstudio.com/items?itemName=Shan.code-settings-sync
синхронизация настройки, Гист (Гист на Гитхабе). Он работает так же, как Атом.расширения ввода-вывода называется настройки-синхронизация.
для потомков этот пост упоминает,
в последнем выпуске VSCode (май 2016) теперь можно перечислить установленное расширение в командной строке
code --list-extensionsна Mac, воскликнуть что-то вроде:
"/Applications/Visual Studio Code.app//Contents/Resources/app/bin/code" --list-extensionsустановить использовать:
--install-extension <ext> //see 'code --help'
С текущей версией VSCode на момент написания этой статьи (1.22.1) вы можете найти свои настройки в
~/.config/Code/Userна Linux (в моем случае, an, Ubuntu derivative)C:\Users\username\AppData\Roaming\Code\Userна Windows 10они
settings.jsonиkeybindings.json. Просто скопируйте их на целевую машину.ваши расширения в
~/.vscode/extensionsна LinuxC:\Users\username\.vscode\extensionsна Windows 10 (например, по существу же место)кроме того, просто перейдите к расширениям, покажите установленные расширения и установите их на целевую установку. Для меня копирование расширений работало просто отлично, но оно может быть специфичным для расширения, особенно при перемещении между платформами, в зависимости от того, что делает расширение.
аналогично ответу, данному Big Rich, вы можете сделать следующее:
$ code --list-extensions | xargs -L 1 echo code --install-extensionэто будет список ваших расширений с командой, чтобы установить их, так что вы можете просто скопировать и вставить весь вывод в другой компьютер:
пример:
code --install-extension EditorConfig.EditorConfig code --install-extension aaron-bond.better-comments code --install-extension christian-kohler.npm-intellisense code --install-extension christian-kohler.path-intellisense code --install-extension CoenraadS.bracket-pair-colorizerвзято из данного ответа здесь
Примечание: убедитесь, что вы добавили VS код на свой путь заранее. На mac вы можете сделать следующее:
- запуск Против код
- откройте палитру команд (⇧ ⌘P) и введите "команда оболочки", чтобы найти Команда оболочки: установите команду "код"в команду PATH.
ваши пользовательские настройки находятся в
~/Library/Application\ Support/Code/User.если вы не думаете о синхронизации и это один раз, вы можете просто скопировать файлы
keybindings.jsonиsettings.jsonв соответствующую папку на новой машине.ваши расширения в . Большинство расширений не используют никаких собственных Привязок, и они должны работать правильно При копировании. Вы можете вручную переустановить тех, кто этого не делает.
Comments