Что такое настройка VSCode для Windows?

На рабочей станции Windows после недавнего обновления VSCode мне предлагается (рекомендуется) установить "Распределение пользовательских настроек VSCode для Windows",

Ссылка на дополнительную информацию приводит к:

Загрузить настройку пользователя

Если вы являетесь текущим пользователем общесистемной установки Windows, вам будет предложено перейти к пользовательской настройке, которую мы рекомендуем использовать с этого момента. Не волнуйтесь, все ваши настройки и расширения будут сохранены во время перехода.

Я не вижу ничего, что объясняет, что изменит этот дистрибутив и как он отличается от дистрибутива для других платформ, таких как X11/linux.

Код - отличный редактор, поэтому я использую его на разных платформах в зависимости от того, где я. Где объясняется, что включено в это обновление "Распространение"?

https://code.visualstudio.com/updates/v1_26#_user-setup-for-windows

Ответ 1

VSCode User Setup - это новый установщик с новой стратегией установки, которая устанавливает весь исполняемый файл для VSCode и его зависимостей в каталогах, которые не требуют изменений на системном уровне/администраторе для изменения. Это позволяет несколько вещей:

  • Пользователи, не имеющие прав администратора на своей рабочей станции, могут установить и использовать VS Code
  • VS Code может выполнять свои обновления с меньшим количеством приглашений (в основном без подсказок о повышении привилегий на системном уровне)

Один совет: если у вас уже установлен VSCode как общесистемная установка, и вы переключитесь на новый установщик в соответствии с рекомендациями/рекомендациями, установщик установки пользователя предложит сначала удалить установку по всей системе. Я немного нервничал, что мог потерять свои расширения, но я пошел дальше и попробовал, и с удовольствием сообщаю, что мои расширения, недавние проекты и другие данные, касающиеся моего использования VSCode, остались неизменными между удалением "старой" версии и затем выполните установку новой версии User Setup.

Ответ 2

(Я отвечаю за первый раз после многих лет.) Обратите внимание, что есть еще одно полезное обсуждение этой темы в: (Какова процедура миграции для перехода от Windows-кода Windows к системе на пользовательскую настройку?). Я тоже беспокоился, когда у меня появились неожиданные сообщения от установки, сообщившие мне, что версия уже установлена и спрашивает меня, хочу ли я продолжить? Я нажал НЕТ, зачем продолжать, если он уже установлен. Однако в процессе я осознал различие между "распределением" и "версией". Оказывается, что установка работает практически безупречно независимо от того, как вы это делаете. Вы можете удалить общесистемный дистрибутив или нет. Если вы удалите, вы можете удалить перед новой установкой (что я и сделал). Вы также можете удалить его после новой установки. (Я не читал слишком внимательно, но может потребоваться дополнительный шаг, если вы хотите использовать оба дистрибутива.) Оглядываясь назад, поскольку все подходы работают почти безупречно, требуется минимальное количество инструкций. Но в предвидении немного дополнительной информации о том, чего ожидать, ускорит процесс для нескольких людей, включая меня. PS Я нашел ответы в этой теме полезными. Благодарю.

Ответ 3

Со страницы, на которую вы ссылаетесь:

Эта установка не требует прав администратора для установки. Он также обеспечивает более плавное обновление фона.