右击 vscode 应用图标选择“属性”,在“目标”栏的末尾追加代码 --extensions-dir "<新的安装目录>",整体参考如下:
"D:\下载\Microsoft VS Code\Code.exe" --extensions-dir "D:\programfile\vscode\extensions"
但是这个方法在右击文件夹选择使用 vscode 打开时或者在文件夹目录使用命令 code . 打开时 会失效,使用的仍然是原先的插件安装目录。
可以使用 windows 链接的功能来解决:
- 先将
C:\Users\<username>\.vscode\extensions(默认插件位置) 的 extensions 文件夹整个剪切到你想移动的位置,<username>为你的用户名。 - 管理员模式的 cmd 下使用如下命令 :
mklink /D "C:\Users\<username>\.vscode\extensions" "<新路径>"
成功的话会显示 为 C:\Users\<username>\.vscode\extensions <<===>> <新路径> 创建的符号链接,注意执行该命令的时候原目录的 extensions 文件夹要确保已经整个被剪切到了新的路径,否则可能会出现 当文件已存在时,无法创建该文件 的提示。