Почему VS Code не обновляется автоматически на macOS?

У меня есть VS Code в Windows и macOS, в Windows он обновляется автоматически, а в macOS — нет.

Как заставить VS Code автоматически обновляться на macOS?

Как установить PHP на Mac
Как установить PHP на Mac
PHP - это популярный язык программирования, который используется для разработки веб-приложений. Если вы используете Mac и хотите разрабатывать...
27
0
22 485
7
Перейти к ответу Данный вопрос помечен как решенный

Ответы 7

Ответ принят как подходящий

VS Code в macOS не будет автоматически обновляться, если он запущен из папки, доступной только для чтения.

Если вы загрузили и запустили VS Code из папки «Загрузки», доступной только для чтения, он не будет автоматически обновляться.

Решение:

После загрузки VS Code перетащите загруженный файл в каталог приложений и запустите его оттуда.

Теперь он будет автоматически обновляться

Спасибо @gino mempin за ответ на мой предыдущий вопрос за вдохновение Как включить автопоиск в VS Code на macOs?

Это не работает для меня. Я подтвердил, что VS Code на самом деле находится в папке «Мои приложения», но я продолжаю получать сообщение «Невозможно обновить при работе на томе только для чтения. Приложение находится на томе только для чтения. Переместите приложение и повторите попытку. Если вы используете macOS Sierra или более позднюю версию, вам необходимо переместить приложение из каталога «Загрузки». Дополнительную информацию см. по этой ссылке». предупреждение.

Mark Gavagan 26.07.2021 16:30

@MarkGavagan попробуйте выйти из Visual Studio Code, найти его в папке «Приложения», удерживая нажатой клавишу команды ⌘, перетащив его в папку «Загрузки», а затем перетащив его обратно в папку «Приложения». Мой смог обновиться после этого, см.: github.com/microsoft/vscode/issues/27928#issuecomment-306382‌​650

Zack Morris 29.09.2021 17:32

Спасибо, Зак. -М

Mark Gavagan 29.09.2021 20:45

У меня сработало перетаскивание из загрузок в приложения + перезапуск vscode.

jakub.g 14.10.2021 20:55

Обязательно закройте VS Code, а не просто закройте его.

Tim 27.01.2022 21:56

Это работает для меня: перетаскивание кода VS из загрузки в папку приложения.

Adarsh kumar yadav 05.07.2022 20:54

Почему Downloads доступен только для чтения, если файлы записываются туда при загрузке?

Aliaksandr Adzinets 06.07.2022 14:42

Я решил свою проблему с помощью этой команды:

xattr -dr com.apple.quarantine /Applications/Visual\ Studio\ Code.app

источник: naveendhanaraj.wordpress.com

Если кто-то столкнется с этим, и VS Code уже был в вашей папке приложений...

  1. Выйдите из VS Code, если он запущен (убедитесь, что с помощью CMD⌘+Q)
  2. Удерживая CMD⌘ + перетащите (чтобы оно переместило приложение вместо создания ярлыка) приложение VS Code обратно в папку Downloads.
  3. Удерживая CMD⌘, перетащите приложение VS Code обратно в папку Applications.
  4. Теперь обновление должно быть возможно :)

Я вроде бы уже в папке приложения, но не работает: D. Спасибо чувак

Necmettin Sargın 11.02.2022 22:10

Для меня это не имеет смысла, но взломать это работает!

n9iels 06.03.2022 19:37

Перемещение VSCode в папку Applications, а затем перезапуск Mac сработало для меня.

2 способа решения:

  • Способ 1

Перетащите значок приложения vscode из загрузок в приложение, если вы загрузили свежий

  • Способ 2

Удерживайте клавишу CMD и перетащите значок приложения vscode из приложения для загрузки и обратно в приложение.

Способ 2

Мой VSCode уже находится в папке «Приложения», но я все еще сталкиваюсь с ошибкой. Я использовал «Способ 2», и это сработало. Не знаю почему, но это сработало.

EDR 27.03.2023 15:33

Решение, если решение @StudioTime не работает:

Терминал:

sudo chown $USER ~/Library/Caches/com.microsoft.VSCode.ShipIt/*
xattr -dr com.apple.quarantine /Applications/Visual\ Studio\ Code.app
  1. Щелкните правой кнопкой мыши приложение и найдите его в Finder:

  1. И перетащите в папку Applications.

  2. Перезапустите VSCode

Другие вопросы по теме