Скопируйте включить / отключить настройки расширений в другое рабочее пространство - PullRequest
0 голосов
/ 08 ноября 2019

Идея:

Я хотел очистить свои расширения vscode, потому что я работаю с множеством разных языков / типов файлов, и все эти расширения установлены и включены одновременно. слишком много.

Проблема:

Я отключил некоторые расширения для определенной рабочей области и хотел скопировать эти настройки в другую рабочую область, но vscode не хранитинформация о включенных / отключенных расширениях в .vscode/settings.json.

Вопросы:

  1. Есть ли способ скопировать эти настройки из одного рабочего пространства в другое?
  2. Есть ли лучший способ справиться с большим количеством расширений?
  3. Можете ли вы порекомендовать инструменты / расширения для управления расширениями для каждого рабочего пространства или языка (ов)

Я предполагаю, что vscode загружает не все расширения одновременно, а, когда это необходимо. Но некоторые расширения отображают значки в левой или нижней части окна и переполняют список / поиск «Показать все команды».

1 Ответ

0 голосов
/ 13 ноября 2019

VS Code сохраняет эту информацию в своих внутренностях вместо папки .vscode, поэтому вы не можете копировать эту информацию между рабочими пространствами. Существует открытый выпуск , спрашивающий, что именно вы хотите.

Но у вас есть альтернатива. Используйте расширение Profile Switcher .

Его описание:

Это расширение позволяет вам определять ряд профилей настроек, между которыми вы можете легко переключаться. Первоначальная идея этого расширения возникла из-за моего желания иметь простой способ переключить свой VS-код на настройку, которая была бы лучше оптимизирована для представления (изменение тем, увеличение размера шрифта и т. Д.).

И вот как он обрабатывает расширения:

Профиль - это не только настройки, которые вы включили, но и расширения, которые были установлены. Это позволяет создавать разные профили для разных стилей разработки (например, профиль React и профиль Vue, загружая только их соответствующие расширения).

Надеюсь, это поможет

...