【问题标题】:Why doesn't VS Code auto update on macOS?为什么 VS Code 不能在 macOS 上自动更新?
【发布时间】:2021-04-01 23:33:45
【问题描述】:

我在 Windows 和 macOS 上有 VS Code,在 Windows 上它会自动更新,但在 macOS 上它没有。

如何让 VS Code 在 macOS 上自动更新?

【问题讨论】:

    标签: macos visual-studio-code


    【解决方案1】:

    VSCode 移动到 Applications 文件夹,然后重新启动 Mac 对我有用。

    【讨论】:

      【解决方案2】:

      如果有人遇到这种情况,而 VS Code 已已经在您的应用程序文件夹中...

      1. 退出 VS Code,以防它正在运行(确保使用 CMD⌘+Q)
      2. 按住 CMD⌘ + 将 VS Code 应用拖回Downloads 文件夹(以便移动应用而不是创建快捷方式)。
      3. 按住 CMD⌘ + 将 VS Code 应用拖回 Applications 文件夹。
      4. 现在应该可以更新了:)

      【讨论】:

        【解决方案3】:

        我用这个命令解决了我的问题:

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

        来源:naveendhanaraj.wordpress.com

        【讨论】:

          【解决方案4】:

          如果 macOS 上的 VS Code 从只读文件夹运行,它不会自动更新。

          如果您从 Downloads 文件夹下载并运行 VS Code,该文件夹是只读的,它不会自动更新。

          解决方案:

          下载 VS Code 后,将下载的文件拖到应用程序目录并从那里运行它。

          现在会自动更新

          感谢@gino mempin 对我上一个问题的回答,以获得灵感How to turn on auto search on VS Code on macOs?

          【讨论】:

          • 这对我不起作用。我已经确认 VS Code 实际上在我的 Applications 文件夹中,但我继续收到“在只读卷上运行时无法更新。应用程序位于只读卷上。请移动应用程序并重试。如果您使用的是 macOS Sierra 或更高版本,则需要将应用程序移出下载目录。有关更多信息,请参阅此链接。”警告。
          • @MarkGavagan 尝试退出 Visual Studio Code,在 Applications 文件夹中找到它,按住 command 键 ⌘ 的同时将其拖到 Downloads 文件夹,然后将其拖回 Applications 文件夹。之后我的可以更新,请参阅:github.com/microsoft/vscode/issues/27928#issuecomment-306382650
          • 谢谢扎克。 -M
          • 从下载拖到应用程序 + 重新启动 vscode 对我有用。
          猜你喜欢
          • 2020-01-19
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2021-10-20
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多