什么是Windows的VSCode用户设置?

时间:2018-08-20 09:54:03

标签: visual-studio-code

在Windows工作站上,最近更新了VSCode之后,系统提示(推荐)安装“ Windows的VSCode用户设置发行版”

更多信息的链接指向:

  

下载用户设置

     

如果您是系统级Windows设置的当前用户,系统将提示您切换到用户设置,建议您从现在开始使用。不用担心,您的所有设置和扩展名都将在过渡期间保留。

我看不到任何能够解释此发行版所做的更改或与其他平台(例如X11 / linux)的发行版有何不同的解释。

代码是一个很棒的编辑器,因此我会根据自己的位置在各种平台上使用它。在此更新的“发行版”中包含什么内容的解释在哪里?

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

3 个答案:

答案 0 :(得分:38)

VSCode用户设置是一个新的安装程序,具有新的安装策略,该程序将VSCode的整个可执行文件及其依赖项安装在不需要修改系统级/管理员权限的目录中。这允许一些事情:

  • 对工作站没有管理员权限的用户仍然可以安装和使用VS Code
  • VS Code可以用较少的提示(基本上没有系统级特权升级提示)执行更新

一个提示:如果您已经安装VSCode作为系统范围的安装,并且按照提示/推荐切换到新的安装程序,则User Setup安装程序将建议您首先卸载系统范围的安装。我有些担心可能会丢失扩展名,但是我继续尝试了一下,很高兴地报告,在卸载“旧”版本和然后继续安装新的用户设置版本。

答案 1 :(得分:6)

(我是多年后的第一次回复。) 请注意,在(What is the migration procedure for moving from Windows system-wide Visual Studio Code to user setup?)上还有一个关于此主题的有用讨论。当我从安装程序中收到意外消息时,也通知我该版本已安装,并问我是否要继续吗?我也很担心。我单击“否”,如果已经安装,为什么继续。但是,在此过程中,我意识到了“发行”和“版本”之间的区别。事实证明,无论您如何安装,该安装程序都可以正常工作。您可以删除或不删除系统范围的分发。如果确实要删除,则可以在新安装之前删除(我这样做了)。您也可以在新安装后删除。 (我读得不太仔细,但是如果您想同时使用这两种发行版,则可能需要采取额外的步骤。)事后看来,由于所有方法都几乎可以正常工作,因此只需很少的指令就可以了。需要。但就远见卓识而言,关于期望的一点额外信息将使包括我在内的几个人加快这一过程。附言我发现此线程中的答案很有用。谢谢。

答案 2 :(得分:0)

在您链接到的页面上:

  

此设置不需要管理员权限即可安装。它还提供了更流畅的后台更新体验。