49

Я только что прошел процесс установки VS Code дважды. Начальная установка быстрая и безболезненная (как и сам редактор), но мне пришлось запомнить список установленных расширений, и я устанавливаю новые с большой скоростью.

С Sublime Text я просто скопировал бы файл настроек на другой ПК и мог бы автоматически установить любые зависимости рабочего процесса таким образом, но каков подход с VS Code?

Могу ли я просто создать резервную копию файла настроек JSON или аналогичного файла, чтобы можно было легко заново создать свою рабочую среду (в комплекте с расширениями)?

2 ответа2

44

Я отправил ответ для этого на главном сайте StackOverflow - вставил ниже для контекста

Я должен сделать это сам несколько раз - особенно при установке на другую машину.

В зависимости от вашей платформы папка расширений находится по одному из следующих путей:

  • Windows: %USERPROFILE%\.vscode\extensions
  • Mac: ~/.vscode/extensions
  • Linux: ~/.vscode/extensions

VS Code ищет расширения в вашей папке расширений .vscode/extensions. В зависимости от вашей платформы он находится: Windows% USERPROFILE% .vscode\extensions Mac ~/.vscode/extensions Linux ~/.vscode/extensions Это должно показать вам список расширений

Я также успешно использовал расширение синхронизации параметров кода Visual Studio для синхронизации настроек с GitHub Gist

РЕДАКТИРОВАТЬ: В последнем выпуске VSCode (май 2016 года) теперь можно перечислить установленное расширение в командной строке

code --list-extensions
8

Это расширение должно сделать свое дело, хотя UX так себе.

Он синхронизирует ваши настройки с Github Gist в формате JSON. Вам нужно будет создать токен Github. Я предлагаю сохранить код токена в имени файла токена, так как когда вам понадобится загрузить настройки позже, маловероятно, что вам пригодится код (по крайней мере, так и было).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .