而不是放在 vs code 自己的文件夹下?这样备份和复制到其它电脑上用也麻烦。
1
coolcoffee 2017-09-14 10:16:11 +08:00
我觉得 VSC 和 Webstorm 主打的本来就是集成环境,开箱即用,不需要过多设置。
|
2
jinyang656 2017-09-14 10:17:17 +08:00 2
Settings File Locations
Depending on your platform, the user settings file is located here: Windows %APPDATA%\Code\User\settings.json Mac $HOME/Library/Application Support/Code/User/settings.json Linux $HOME/.config/Code/User/settings.json 你是不是姿势不对 |
3
hxsf 2017-09-14 10:17:18 +08:00
系统目录?
你说 %APPDATA% ? 那是用户的软件数据目录。。。 为了多用户的配置不会相互影响 |
4
clino 2017-09-14 10:19:06 +08:00
自己的配置文件 ~/.config/Code/User/settings.json 这个文件是会覆盖系统的配置文件吧
|
5
remon 2017-09-14 10:23:17 +08:00
装个插件,在多台电脑同步插件和配置就好了啊
|
6
waiaan OP @jinyang656 就是为什么不放在 vscode 自己的文件夹下,而要放在这里?
|
7
MaxTan 2017-09-14 11:00:14 +08:00
那是用户目录,同步配置文件用 Settings Sync 插件
|
8
remon 2017-09-14 11:19:48 +08:00
@waiaan #6 就像上面说的,为了多用户的时候互不影响。还有就是大部分情况下,vscode 的安装目录,普通用户是没有写入权限的
|
9
silymore 2017-09-14 12:19:21 +08:00 via iPhone
vs 没毛病,楼主绿色软件用多了
|
10
shyling 2017-09-14 12:25:58 +08:00
Program Files 默认应该是没权限的吧
|
11
ericls 2017-09-14 12:27:17 +08:00 via iPhone
~ 是用户目录
|
12
SilentDepth 2017-09-14 12:39:33 +08:00 1
1. %appdata% 属于用户目录,是多用户数据存放的合理位置,也是微软规范中建议的位置;
2. 不是随便什么软件就能往 %programfiles% 写数据的,UAC 不喜欢这种行为; 3. 用户配置的备份和转移是一个普遍存在的难题,除非编辑器厂商提供配置云同步功能,否则配置文件放哪儿你都得手动处理; 4. 就算配置文件放在软件目录下,你拷贝的时候要连着软件本体一起拷贝吗? 5. 配置文件放在软件目录下,卸载程序的时候怎么办,用户重新安装到其他位置的时候怎么办,其他用户操作生成的非配置文件(缓存、扩展等)放哪儿…… |
13
ysc3839 2017-09-14 12:48:46 +08:00 via Android
前面的已经说了,都是放用户目录。不放软件目录的原因是没有权限,三平台都没有权限写软件目录。
|
14
otakustay 2017-09-14 13:03:58 +08:00
1. 放应用目录下容易没权限
2. 多用户的问题 3. 删了重装能保留配置的问题 |
15
imn1 2017-09-14 13:06:16 +08:00
看样子不是 windows 用户,还不熟悉 windows
看样子也不是 linux 用户,还不熟悉 linux |
16
SilentDepth 2017-09-14 13:41:32 +08:00
@imn1 #15 然而 Mac 用户应该问不出这种问题……
|
17
imn1 2017-09-14 13:46:36 +08:00
|
18
SilentDepth 2017-09-14 14:02:05 +08:00
@imn1 #17 Mac 应用程序大多都是 *.app 包,类似于绿色软件,放哪儿都能执行。类似 Program Files 一样的目录也就是 Applications 了,但我觉得不会有人把配置文件往那里丢的(怎么想都反直觉)。考虑到这么多年培养的 Windows 用户习惯,楼主用着 Windows 问这个问题不难理解……
|
19
waiaan OP 现在的 vscode 可以放在本身的目录下了吗?
|