![]() | 1 gudecatch 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 ![]() @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 ![]() 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 建议使用便携版, 配置文件放在程序目录下, 这样想带走就带走,也不怕配置丢失 |
![]() | 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 嗯,我刚刚看了下,好像是有两个,你把之前那个卸载就行。我之前放在开始菜单的快捷方式是自动切换成单用户版本的,所以我以为旧版本的已经被卸载掉了。  |
![]() | 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 之类的插件的 |