1
jiangliuli 2018-08-29 08:49:07 +08:00 via Android
我卸了重装还有插件
|
2
walle007 2018-08-29 08:49:11 +08:00 via iPhone
设置还在 win10
|
3
viazure 2018-08-29 08:51:27 +08:00
你安装的时候他自己会卸载旧版本吧。配置还在的
|
4
azev OP |
5
Jimrussell 2018-08-29 09:02:57 +08:00 via Android
那个单用户版比起全用户版有什么优势么?
|
6
geelaw 2018-08-29 09:14:07 +08:00 4
@Jimrussell #5 好处包括但不限于:
- 安装时不需要管理员权限 - 更新时不需要管理员权限,也不用 UAC 弹窗 - 如果这是一台多人使用的电脑(包括提供 Terminal Services 的 Server ),随时都可以更新自己的安装,不需要等其他人都退出 Code - 如果觉得删除不干净可以直接删掉用户配置文件,再登录的时候绝对干干净净 总之现在的趋势是把软件做成 per-user installable。 为什么设置还在?因为设置默认保存在 %USERPROFILE%\.vscode 的。 |
7
22too 2018-08-29 09:14:25 +08:00
我也中招了,图标都没了。虽然不影响使用。
|
8
yvanst 2018-08-29 09:15:21 +08:00 via Android 1
vs code 有个插件可以备份配置到 gist 上 搜一搜 sync
|
10
imn1 2018-08-29 09:17:09 +08:00
win 版原来是装在 programn files 的,卸载重装放在 user 下了,这样以后更新不再需要问 admin 权限
我想是这样 |
11
fengbjhqs 2018-08-29 09:38:36 +08:00
建议使用便携版, 配置文件放在程序目录下, 这样想带走就带走,也不怕配置丢失
|
13
jiangliuli 2018-08-29 11:12:18 +08:00
@azev 不大记得了,就他给我的链接直接下的。
|
14
geelaw 2018-08-29 11:17:13 +08:00 via iPhone
@azev #12 安装器会帮助你卸载 machine-wide 版本(帮你启动卸载器)。默认情况下会有 UAC 提示。
|
15
min 2018-08-29 13:52:24 +08:00
手动卸载也可以,安装后各种配置还在
|
17
halo117 2018-08-29 15:41:18 +08:00 via iPhone
我反而不太喜欢这个单用户安装版本,window10 如果重置系统那软件配置就有清空的分险
|
18
secsilm 2018-08-29 15:57:26 +08:00 via Android
那是 insider 版本,可以理解为开发版
|
19
youngxu 2018-08-29 16:12:56 +08:00 via Android
我感觉#6 提到的这些好处对我毫无用处
|
20
EchoChan 2018-08-29 16:31:40 +08:00 via iPhone
@halo117 vscode 内搜索 sync,插件安装后,怕毛线配置丢失呀,每次打开 vscode 都可以自动上传配置。
|
21
dingz 2018-08-29 17:13:22 +08:00
在公司,每次想要更新 vscode 都要麻烦 helpdesk 的 大兄弟过来帮忙输入管理员账号密码。
真想重装一下。但是想到下载 EXE 安装包又要申报,又要再陈述解释,最后还是放弃。 |
23
viazure 2018-08-29 18:18:19 +08:00
@azev #22 嗯,我刚刚看了下,好像是有两个,你把之前那个卸载就行。我之前放在开始菜单的快捷方式是自动切换成单用户版本的,所以我以为旧版本的已经被卸载掉了。
![]( https://i.loli.net/2018/08/29/5b8672bc07969.jpg) |
24
ArianX 2018-08-29 18:31:13 +08:00 via Android
我的并没有自动卸载,安装之后需要手动卸载全用户版
|
25
geelaw 2018-08-29 20:12:41 +08:00
|
27
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),但我不确定。(刚刚验证确实是这样。) |
28
azev OP |
29
azev OP @geelaw 我启动 user 版的 code 时 会自动应用之前 machine 版 code 的插件
两个 code 的插件看来能共用?为什么呢 |
31
learnshare 2018-08-29 20:47:09 +08:00
单用户版本不谈各种授权窗口,这是比较直接的好处
|
32
angith 2018-08-29 20:50:32 +08:00 via Android
一直不敢装,给忽略了
|
33
geelaw 2018-08-29 21:08:00 +08:00
@azev #29 一部分答案在 #6。
推理方式:平时启动 machine-wide 安装的时候也没有用管理员权限,所以 machine-wide 的插件也是安装在用户自己的位置的。实际上这个位置至少包括 %APPDATA%\Code 和 %USERPROFILE%\.vscode。全机还是个人的版本,没有理由在用户数据的存储位置上弄不同。 我不清楚对于 per-user 安装,安装目录下面是否会安装插件(但里面有很多自带的插件)。 |
34
huangzhe8263 2018-08-29 21:15:09 +08:00 via Android
@dingz 这是在哪家公司那么严。。。
|
35
Meli55a 2018-08-29 22:25:09 +08:00
装了 insider, 所有插件都没了,反而觉得干净了,好多插件装了也没啥用,现在用啥装啥,而且现在配置那么简单
|
36
molvqingtai 2018-08-30 01:53:35 +08:00 via Android
有可以 sync 之类的插件的
|