VSCode缓存迁移
使用符号链接(mklink)
这种方法利用Windows的符号链接功能,“欺骗”VSCode缓存仍然在C盘,但实际上文件存储在其它位置。
-
移动缓存文件夹:
-
完全退出VSCode,确保后台没有相关进程。
-
将C盘中原有的缓存文件夹(例如
C:\Users\[你的用户名]\.vscode或C:\Users\[你的用户名]\AppData\Local\Microsoft\vscode-cpptools)剪切到你希望存放的目标位置(例如D:\VSCODE_CACHE\.vscode)。 -
如果目标是移动C/C++插件的特定缓存,则操作
vscode-cpptools文件夹。
-
-
创建符号链接:
-
以管理员身份打开命令提示符(Cmd)或PowerShell。
-
执行命令创建联接(Junction):
# 如果是移动整个.vscode目录 mklink /J "C:\Users\[你的用户名]\.vscode" "D:\VSCODE_CACHE\.vscode" # 如果是移动C/C++插件缓存 mklink /J "C:\Users\[你的用户名]\AppData\Local\Microsoft\vscode-cpptools" "D:\VSCODE_CACHE\vscode-cpptools" ```:cite[4]:cite[5] -
如果提示目标不存在或成功创建链接,则表示成功。
-

浙公网安备 33010602011771号