vscode 修改插件安装目录

1,470 阅读1分钟

右击 vscode 应用图标选择“属性”,在“目标”栏的末尾追加代码 --extensions-dir "<新的安装目录>",整体参考如下:

"D:\下载\Microsoft VS Code\Code.exe" --extensions-dir "D:\programfile\vscode\extensions"

但是这个方法在右击文件夹选择使用 vscode 打开时或者在文件夹目录使用命令 code . 打开时 会失效,使用的仍然是原先的插件安装目录。

可以使用 windows 链接的功能来解决:

  1. 先将 C:\Users\<username>\.vscode\extensions(默认插件位置) 的 extensions 文件夹整个剪切到你想移动的位置,<username> 为你的用户名。
  2. 管理员模式的 cmd 下使用如下命令 :
mklink /D "C:\Users\<username>\.vscode\extensions" "<新路径>"

成功的话会显示 为 C:\Users\<username>\.vscode\extensions <<===>> <新路径> 创建的符号链接,注意执行该命令的时候原目录的 extensions 文件夹要确保已经整个被剪切到了新的路径,否则可能会出现 当文件已存在时,无法创建该文件 的提示。