
而不是放在 vs code 自己的文件夹下?这样备份和复制到其它电脑上用也麻烦。
1 coolcoffee 2017-09-14 10:16:11 +08:00 我觉得 VSC 和 Webstorm 主打的本来就是集成环境,开箱即用,不需要过多设置。 |
2 yufz 2017-09-14 10:17:17 +08:00 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 |
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. %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 可以放在本身的目录下了吗? |