我确实看到了如何卸载 Visual Studio Code?和https://code.visualstudio.com/docs/setup/linux
提到 snap 和 apt 作为自动更新安装的方式。想知道通过最新的稳定更改获得它的方法是什么?我通常通过apt安装,但是这里首先列出了snap,有什么好处吗?只是试图选择最好的,所以我不需要处理将我带到网站以再次下载 .deb 文件并像我最初一样手动安装它的更新通知。
(我还查看了为什么 Visual Studio Code 更新不会在 20.04 上运行?它谈到了从下载的 .deb 手动安装我不想要那个)。
当我从 repo 安装时,还有什么方法可以导出设置、卸载然后重新导入它们?它在代码首选项中讨论同步,但不确定同步的位置和方式,也看不到同步的帐户。
我会说这是你的电话。两者均由 Microsoft 开发人员维护并同时更新。
优势的定义因用户而异。但这可能会回答你的问题,如果一个包既可以作为 deb 也可以作为 snap,哪种方法更可取?
我使用从 deb 存档安装的 Visual Studio Code 已经有一段时间了。在安装过程中,系统会自动添加存储库以确保顺利更新交付。确保您没有禁用 Microsoft 存储库。可以通过软件更新程序或使用
sudo apt update; sudo apt upgrade
.一些设置存储在工作区文件夹中。您还可以在 Visual Studio Code 中检查 Settings Sync。请注意,这仍处于预览阶段,即处于开发阶段。
如果您使用 snap 安装,您可以添加 flag
--channel=edge
或仅添加--edge
以获得最新版本。默认情况下它不可用的原因是它没有经过足够的测试以被 Snap 认为是“稳定的”。这并不意味着它没有经过应用程序开发人员的测试。根据我的经验,Edge 版本通常与您从开发者网站下载时获得的版本相同。
完整的命令是:
或者,您可以使用
--beta
. 显然,这个版本比边缘通道版本更具风险/更新。不过,我不确定 Snap 是如何定义 beta 的。它可能是一个实际的 MS 测试版,或者只是包是测试版。