什么是Windows的VSCode用户设置?

Kic*_*aha 20 visual-studio-code

在最近更新VSCode后的Windows工作站上,我被提示(推荐)安装"VSCode for Windows的用户设置分发"

更多信息的链接导致:

下载用户设置

如果您是系统范围Windows安装程序的当前用户,系统将提示您切换到我们建议从现在开始使用的用户设置.不用担心,在转换过程中将保留所有设置和扩展名.

我没有看到任何解释此发行版所做的更改或与其他平台(如X11/linux)的发行版有何不同之处.

代码是一个很棒的编辑器,所以我在不同的平台上使用它,具体取决于我的位置.这个更新的"分布"中包含的内容的解释在哪里?

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

Dus*_*sty 40

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

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

一条提示:如果您已将VSCode安装为系统范围的安装,并按照提示/建议切换到新安装程序,则用户安装程序安装程序将建议您先卸载系统范围的安装.我有点紧张,我可能会丢失我的扩展程序,但我继续尝试它并很高兴地报告我的扩展,最近的项目和有关我的VSCode使用的其他数据在卸载"旧"版本和然后继续安装新的用户安装程序版本.

  • 答案很明确,但是(如果您确实了解),可能值得注意的是,“用户设置”版本将来是否最终会取代系统范围的设置,或者两者都继续使用并行安装版本。 (2认同)

Dar*_*ryl 6

(多年后我是第一次响应者.)请注意,关于此主题还有另一个有用的讨论:( 从Windows系统范围的Visual Studio代码迁移到用户设置的迁移过程是什么?).当我从安装中收到意外消息通知我该版本已经安装并询问我是否要继续时,我也很担心?我点击了NO,如果已安装,为什么还要继续.但是,在这个过程中,我意识到"发行"和"版本"之间的区别.事实证明,安装工作非常完美,无论你如何去做.您可以删除系统范围的分发.如果删除,可以在新安装之前删除(我这样做).您也可以在新安装后删除.(我没有仔细阅读,但如果你想使用这两种发行版,可能会有一个额外的步骤.)事后看来,由于所有方法几乎完美无缺,所以只需要很少量的指令.但是在先见之明,一些关于预期结果的额外信息会加快包括我在内的几个人的流程.PS我发现这个帖子的答案很有用.谢谢.