我在公司的笔记本电脑上,appdata限制了存储空间。最初的谷歌显示,没有任何设置移动目录。我想只是简单地将相关目录,即\ AppData \ Roaming \ Code复制到其他地方,然后创建一个具有相同名称的硬符号链接(联结),然后将其指向同一位置
即。在命令行中:
mklink /J C:\Users\me\AppData\Roaming\Code C:\myFolder\Code
我玩了整个appdata文件夹(右键单击漫游/本地/ locallow,然后单击属性,然后单击位置选项卡,然后更改目录)。我设法只移动了一半的文件。它似乎工作,直到我重新启动,它导致混乱。
我不希望vscode再次发生同样的事情。 (说我没有尝试使用appdata的符号链接
每个人的建议是什么?我可以创建一个符号链接,让一切正常吗?还是会再造成更多混乱?如果它适用于vscode,我也想为appdata做同样的事情
答案 0 :(得分:2)
符号链接应该有效,但您也可以告诉VS Code使用分别带有--extensions-dir
和--user-data-dir
标志的自定义扩展和用户设置位置
$ code --extensions-dir "/User/me/vscodeExtensions" --user-data-dir "/User/me/vscodeData"
这种方法存在一些关键限制,例如扩展更新无效。我们正在此处跟踪对真正便携式VS代码的支持:https://github.com/Microsoft/vscode/issues/329
答案 1 :(得分:0)
Portable Mode in Visual Studio Code 您可以使用可移植模式:将VS Code下载文件解压缩后,只需在Code的文件夹中创建一个数据文件夹
首次启动后,将在其中生成2个文件夹:
..data\extensions
..data\user-data
然后,您可以复制包含以下文件的公司文件夹
%APPDATA%\Code\User\
然后将扩展目录复制到数据:
%USERPROFILE%\.vscode\extensions