我想将我的用户设置文件置于版本控制之下,最好是一个单独的文件夹,但我找不到告诉 VSCode 我的设置文件所在位置的选项。
有没有办法更改 Visual Studio Code 查找的位置settings.json
file?
Update:
由于除了传递命令行参数之外,似乎没有一种简单的方法来更改用户设置文件的默认位置this https://stackoverflow.com/a/44575963/4050456答案是,我采用了不同的方法。
我创建了一个 git 存储库,其中包含我所有的点文件、设置文件等,并将我的settings.json
那里。该存储库被克隆到我的硬盘驱动器的开发分区上的某个位置。然后我使用创建了一个符号链接mklink.exe
工具(我在 Windows 上)到默认用户设置目录中我的存储库中的设置文件(path-to-user/AppData/Roaming/Code/User/
在 Windows 上)。唯一的缺点是您无法移动存储库或更改其布局,而不必重新创建链接。
不建议将符号链接更改为硬链接,如中所述this https://codingkilledthecat.wordpress.com/2012/08/08/git-dotfiles-and-hardlinks/博客文章。另外,硬链接似乎会弄乱 Windows 上的时间戳,因此您不会看到对settings.json
从 VSCode 中。符号链接似乎正在工作。
您可以通过从命令行启动来设置全局用户数据文件夹的位置--user-data-dir
选项。但我只是在默认用户设置位置初始化了一个 git 存储库,并将其保留在源代码管理中。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)