我在Windows和macOS上都有安装VS Code,但在Windows上它能够自动更新,而在macOS上则不行。
我该如何让VS Code在macOS上自动更新?
我在Windows和macOS上都有安装VS Code,但在Windows上它能够自动更新,而在macOS上则不行。
我该如何让VS Code在macOS上自动更新?
如果你从只读目录中运行VS Code,则macOS上的VS Code将无法自动更新。
解决方案:
当你下载完VS Code后,将下载的文件拖到应用程序文件夹中,然后从那里运行就行了。
这样就可以自动更新了。
感谢@gino mempin在我之前的问题答案中提供的灵感(如何在macOS上打开VS Code的自动搜索?)
如果有人遇到这个问题,而VS Code已经在您的“应用程序”文件夹中...
我用这个命令解决了我的问题:
xattr -dr com.apple.quarantine /Applications/Visual\ Studio\ Code.app
2种解决方法:
如果您刚下载了VSCode,请将其应用程序图标从“下载”文件夹拖动到“应用程序”文件夹中。
按住CMD键,将VSCode应用程序图标从“应用程序”文件夹拖动到“下载”文件夹中,然后再拖回“应用程序”文件夹中。
VSCode
移动到 Applications
文件夹,然后重新启动 Mac 对我很有效。如果 @StudioTime 的解决方案不起作用:
终端:
sudo chown $USER ~/Library/Caches/com.microsoft.VSCode.ShipIt/*
xattr -dr com.apple.quarantine /Applications/Visual\ Studio\ Code.app