首先,我们将会用到一个命令mkline,想了解mkline更多具体用法的可以看这篇文章
在此期间我遇到了两个问题分别是mklink : The term 'mklink' is not recognized
和Cannot create a file when that file already exists.如果有人也遇到这样的问题那刚好也一起解决了。
我们进入正题
-
首先要先关闭VSCode。
-
然后创建新目录:在你要放的盘上创建一个目录来存储扩展,这里我存在了D盘,如D:\VSCode\Extensions。
-
接着移动现有数据:将C:\Users\你的用户名\.vscode\extensions目录中的内容全部移动到D:\VSCode\Extensions。
-
创建符号链接:右键widnow,Windows powershell (管理员)点击,
- 输入以下命令来创建符号链接:
mklink /D "C:\Users\你的用户名\.vscode\extensions" "D:\VSCode\Extensions"
然后我遇到了这个问题:
-
解决方法是在上面代码前面加cmd /c
cmd /c mklink /D "C:\Users\你的用户名\.vscode\extensions" "D:\VSCode\Extensions"
然后就出现了新问题
-
这新问题的解决方法就是把路径C:\Users\你的用户名\.vscode\extensions下的extensions文件夹删了
然后就可以了,这时候你在打开vscode下载插件看看,是不是插件下载后都被存放到了D:\VSCode\Extensions这里面。