VSCode:将文件移出appdata目录

我在公司的笔记本电脑上,appdata限制了存储空间。 最初的谷歌显示没有任何设置来移动目录。 我正在考虑简单地复制相关目录,即\ AppData \ Roaming \ Code到其他地方,然后创build一个具有相同名称的硬符号链接(联结),然后将其指向同一位置

即在命令行中:

mklink / JC:\ Users \ me \ AppData \ Roaming \ Code C:\ myFolder \ Code

我玩移动整个appdata文件夹(右键单击漫游/本地/本地,然后单击属性,然后位置选项卡,然后更改目录)。 我设法只移动了一半的文件。 它似乎工作,直到我重新启动,并导致混乱。

我不想用vscode再次发生同样的事情。 (也就是说我没有尝试使用appdata的符号链接

大家的build议是什么? 我可以创build一个符号链接,并有一切正常工作? 还是我会再造成更多的混乱? 如果它适用于vscode,我也想为appdata做同样的事情

符号链接应该可以工作,但是你也可以通过分别使用--extensions-dir--user-data-dir标志来告诉VS Code使用自定义扩展和用户设置位置

 $ code --extensions-dir "/User/me/vscodeExtensions" --extensions-dir "/User/me/vscodeData" 

这种方法有一些关键的限制,比如扩展更新不起作用。 我们正在跟踪支持真正便携式的VS代码: https : //github.com/Microsoft/vscode/issues/329