最新的 vscode 是怎么回事?

2018-08-29 08:42:58 +08:00
 azev
建议的新版本怎么还要我先把旧版本卸载?
那我安装的那么多插件和设置是不是也没了?
在另一台电脑试了下 貌似是没了
大伙有试过的吗?
7463 次点击
所在节点    Visual Studio Code
36 条回复
jiangliuli
2018-08-29 08:49:07 +08:00
我卸了重装还有插件
walle007
2018-08-29 08:49:11 +08:00
设置还在 win10
viazure
2018-08-29 08:51:27 +08:00
你安装的时候他自己会卸载旧版本吧。配置还在的
azev
2018-08-29 08:58:53 +08:00
@viazure
微软最新推荐的一个版本叫全新单用户安装版本 要装这个 得自己手动把之前的卸载
@jiangliuli 是安装的那个单用户安装版吗?
Jimrussell
2018-08-29 09:02:57 +08:00
那个单用户版比起全用户版有什么优势么?
geelaw
2018-08-29 09:14:07 +08:00
@Jimrussell #5 好处包括但不限于:

- 安装时不需要管理员权限
- 更新时不需要管理员权限,也不用 UAC 弹窗
- 如果这是一台多人使用的电脑(包括提供 Terminal Services 的 Server ),随时都可以更新自己的安装,不需要等其他人都退出 Code
- 如果觉得删除不干净可以直接删掉用户配置文件,再登录的时候绝对干干净净

总之现在的趋势是把软件做成 per-user installable。

为什么设置还在?因为设置默认保存在 %USERPROFILE%\.vscode 的。
22too
2018-08-29 09:14:25 +08:00
我也中招了,图标都没了。虽然不影响使用。
yvanst
2018-08-29 09:15:21 +08:00
vs code 有个插件可以备份配置到 gist 上 搜一搜 sync
viazure
2018-08-29 09:16:52 +08:00
@azev #4 对呀,就安装的那个单用户版。直接下载下来运行就完事了
imn1
2018-08-29 09:17:09 +08:00
win 版原来是装在 programn files 的,卸载重装放在 user 下了,这样以后更新不再需要问 admin 权限
我想是这样
fengbjhqs
2018-08-29 09:38:36 +08:00
建议使用便携版, 配置文件放在程序目录下, 这样想带走就带走,也不怕配置丢失
azev
2018-08-29 10:27:08 +08:00
@viazure
这个卸载是新版本安装程序安装过程中自动卸载的?
不用自己事先手动卸载?
jiangliuli
2018-08-29 11:12:18 +08:00
@azev 不大记得了,就他给我的链接直接下的。
geelaw
2018-08-29 11:17:13 +08:00
@azev #12 安装器会帮助你卸载 machine-wide 版本(帮你启动卸载器)。默认情况下会有 UAC 提示。
min
2018-08-29 13:52:24 +08:00
手动卸载也可以,安装后各种配置还在
viazure
2018-08-29 14:53:32 +08:00
@azev #12 是的,安装过程中自动卸载的。我没有手动卸载过
halo117
2018-08-29 15:41:18 +08:00
我反而不太喜欢这个单用户安装版本,window10 如果重置系统那软件配置就有清空的分险
secsilm
2018-08-29 15:57:26 +08:00
那是 insider 版本,可以理解为开发版
youngxu
2018-08-29 16:12:56 +08:00
我感觉#6 提到的这些好处对我毫无用处
EchoChan
2018-08-29 16:31:40 +08:00
@halo117 vscode 内搜索 sync,插件安装后,怕毛线配置丢失呀,每次打开 vscode 都可以自动上传配置。

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

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

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

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

© 2021 V2EX