VScode 如何修改插件安装目录?

插件目录老放在C盘下,能不能定义他放其他目录啊?像Atom就可以给exe程序加个--portable命令,这样插件目录跟程序的安装目录在同个目录~不知…
关注者
35
被浏览
223,537

8 个回答

更新:

建议不要将新的路径放在VS Code安装目录,VS Code每次更新都会刷新安装目录,会导致非安装时创建的文件夹全部删除,插件也会全部丢失,extensions链接不过去会导致VS Code启动不了(双击,cmd输入code,右键->通过code打开等操作均无反应)


用修改快捷方式 --extensions-dir [path] 的方式有一些问题

使用右键=>通过code打开(也就是跳过快捷方式) 插件就不能用了

所以用Windows链接来解决

管理员权限打开cmd,利用mklink来创建目录符号链接

把C:\Users\{username}\.vscode\extensions(默认插件位置)的extensions文件夹整个剪切到你想换的位置

在cmd中输入

mklink /D "C:\Users\{username}\.vscode\extensions" "剪切后的路径"

(username即为你的账户的用户名)

干嘛把问题搞这么麻烦?VSCode 网站上有 ZIP 版,也就是所谓的便携版。不过建议使用之前最好阅读一下关于 Portable Mode 的使用方法。