在windows平台上安装的vscode,插件目录默认在C:\Users\{username}\.vscode\extensions下。我们知道,windows的C盘容量通常不够用,这时就需要将默认的插件位置移到其他盘。这里介绍一种方法(亲测有效)
1、移动插件目录:
关闭vscode,将C:\Users\{username}\.vscode\extensions 目录剪切到其他目录,例如:D:\program data\
2、启动vscode时指定--extensions-dir参数:
剪切了默认的extensions目录后,如果直接启动vscode,那么安装的插件都失效了。
这是,可以通过在vscode的Code.exe命令后面加一个--extensions-dir 参数,来指定新的插件目录位置来启动vscode,例如:"D:\Program Files\Microsoft VS Code\Code.exe" --extensions-dir "D:\program datas\vscode_extends\extensions"
更加方便的是在快捷方式上修改,添加: --extensions-dir "D:\program datas\vscode_extends\extensions"
网上来由一种方法,使用mklink命令,做一个链接,不过这种方法没试过。例如:
mklink /D "C:\Users\{username}\.vscode\extensions" "剪切后的路径"