最新的 vscode 是怎么回事?

2018-08-29 08:42:58 +08:00
 azev
建议的新版本怎么还要我先把旧版本卸载?
那我安装的那么多插件和设置是不是也没了?
在另一台电脑试了下 貌似是没了
大伙有试过的吗?
7712 次点击
所在节点    Visual Studio Code
36 条回复
dingz
2018-08-29 17:13:22 +08:00
在公司,每次想要更新 vscode 都要麻烦 helpdesk 的 大兄弟过来帮忙输入管理员账号密码。

真想重装一下。但是想到下载 EXE 安装包又要申报,又要再陈述解释,最后还是放弃。
azev
2018-08-29 18:00:53 +08:00
@viazure
我了个去 好像出问题了 原先的没有被卸载 现在电脑里有两个 code 了...
viazure
2018-08-29 18:18:19 +08:00
@azev #22 嗯,我刚刚看了下,好像是有两个,你把之前那个卸载就行。我之前放在开始菜单的快捷方式是自动切换成单用户版本的,所以我以为旧版本的已经被卸载掉了。
![]( https://i.loli.net/2018/08/29/5b8672bc07969.jpg)
ArianX
2018-08-29 18:31:13 +08:00
我的并没有自动卸载,安装之后需要手动卸载全用户版
geelaw
2018-08-29 20:12:41 +08:00
@halo117 #17 惊天小秘密:即使是 machine-wide 安装,重置之后配置也会清空

@secsilm #18 并不是

@dingz #21 一个有趣的问题:如果下载的 exe 不是安装包还需要申报吗?
azev
2018-08-29 20:29:18 +08:00
@geelaw
并没有启动卸载
原先的 machine-wide 版还存在
geelaw
2018-08-29 20:37:45 +08:00
@azev #26 “会自动启动卸载”是官方的说法,我个人没有利用这个功能的机会。不过我刚刚在另一台电脑上尝试了,发现是我恍惚中误读了,应该是“会提示你卸载”。

如果你想问如何(在安装 per-user 版本之后)卸载 machine-wide 的版本,你可以在 Control Panel - Uninstall a program 或者 Settings - Apps 里搜索 Code,然后点 Uninstall,如果弹出 UAC,则说明即将卸载的是 machine-wide 版本,如果没有弹出 UAC 且你启动了 UAC,则选错了(你还有一次确认的机会,点 Cancel 之后选另一个卸载即可)。

我恍惚中觉得 per-user installation 的名字里有 (User),但我不确定。(刚刚验证确实是这样。)
azev
2018-08-29 20:41:34 +08:00
@geelaw
嗯 是的 安装过程中只是含糊的提示了卸载 但其实是要用户自己手动去卸载
安装文件里是带有 user 的
VSCodeUserSetup-x64-1.26.1.exe
azev
2018-08-29 20:44:04 +08:00
@geelaw 我启动 user 版的 code 时 会自动应用之前 machine 版 code 的插件
两个 code 的插件看来能共用?为什么呢
geelaw
2018-08-29 20:47:05 +08:00
@azev #28 我是指这个地方

learnshare
2018-08-29 20:47:09 +08:00
单用户版本不谈各种授权窗口,这是比较直接的好处
angith
2018-08-29 20:50:32 +08:00
一直不敢装,给忽略了
geelaw
2018-08-29 21:08:00 +08:00
@azev #29 一部分答案在 #6。

推理方式:平时启动 machine-wide 安装的时候也没有用管理员权限,所以 machine-wide 的插件也是安装在用户自己的位置的。实际上这个位置至少包括 %APPDATA%\Code 和 %USERPROFILE%\.vscode。全机还是个人的版本,没有理由在用户数据的存储位置上弄不同。

我不清楚对于 per-user 安装,安装目录下面是否会安装插件(但里面有很多自带的插件)。
huangzhe8263
2018-08-29 21:15:09 +08:00
@dingz 这是在哪家公司那么严。。。
Meli55a
2018-08-29 22:25:09 +08:00
装了 insider, 所有插件都没了,反而觉得干净了,好多插件装了也没啥用,现在用啥装啥,而且现在配置那么简单
molvqingtai
2018-08-30 01:53:35 +08:00
有可以 sync 之类的插件的

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/484127

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX