use*_*554 6 windows portability mklink visual-studio-code vscode-settings
我在公司笔记本电脑上,而appdata的存储空间有限。最初的Google显示,实际上没有任何设置可以移动目录。我在考虑将相关目录(即\ AppData \ Roaming \ Code)简单地复制到其他位置,然后创建一个具有相同名称的硬符号链接(连接),然后将其指向相同的位置
即在命令行中:
mklink /J C:\Users\me\AppData\Roaming\Code C:\myFolder\Code
Run Code Online (Sandbox Code Playgroud)
我试着移动了整个appdata文件夹(右键单击漫游/本地/本地低,然后单击属性,然后单击位置选项卡,然后更改目录)。我设法只移动了一半的文件。直到我重新启动它似乎都起作用了,这引起了混乱。
我不想用vscode再次发生同样的事情。(那表示我还没有尝试对应用程序数据使用符号链接
大家的建议是什么?我可以创建一个符号链接并使一切正常吗?还是会再次引起更多混乱?如果它适用于vscode,我也想对appdata做同样的事情
And*_*iuZ 10
Visual Studio Code 中的 便携模式您可以使用便携模式:解压 VS Code 下载后,只需在 Code 的文件夹中创建一个数据文件夹
首次启动后,将在其中生成 2 个文件夹:
..data\extensions
..data\user-data
Run Code Online (Sandbox Code Playgroud)
然后你可以复制你的公司文件夹和文件
%APPDATA%\Code\User\
Run Code Online (Sandbox Code Playgroud)
然后将扩展目录复制到数据:
%USERPROFILE%\.vscode\extensions
Run Code Online (Sandbox Code Playgroud)
如果安装 VS Code,则不支持便携式模式。仅当您获得 ZIP 下载时才支持它。
符号链接应该可以工作,但您也可以告诉 VS Code 分别使用带有--extensions-dir和--user-data-dir标志的自定义扩展和用户设置位置
$ code --extensions-dir "/User/me/vscodeExtensions" --user-data-dir "/User/me/vscodeData"
Run Code Online (Sandbox Code Playgroud)
这种方法有一些关键限制,例如扩展更新不起作用。我们正在此处跟踪对真正可移植 VS 代码的支持:https : //github.com/Microsoft/vscode/issues/329
| 归档时间: |
|
| 查看次数: |
3772 次 |
| 最近记录: |