VS code修改插件安装位置的简易办法

简介

生平最恨的软件的特点:

  1. 不可更改安装位置
  2. 强制更新
  3. 广告
    大概有:Google chrome、Raspebrry Pi Imager
    之前把Anaconda安装在了D盘,通过Anaconda安装的VS code它却装到了C盘???我这啊啊啊
    在这里插入图片描述
    但是它只有250多M???

扩展在哪里

扩展安装在哪里,在C\User\用户名.vscode里面!!!
在这里插入图片描述

开动

查询扩展(可跳过)

win+R输入cmd回车后输入下面的命令看一下安装了啥扩展

code --list-extensions

比如我的就有不少,一共17个

新建存储路径并转移插件

我在D盘下新建了一个空白文件夹来存放扩展D:\Program Files\VsCodeExtensions
然后把原来扩展位置的扩展都剪切到新位置

然后在控制台输入下面的命令,将新文件夹加入扩展目录(后面的路径替换为你自己的,一定要加英文双引号!!!!)

code --extensions-dir "D:\Program Files\VsCodeExtensions"

然后回车就会启动vscode并加载插件,但是你会发现从左面快捷方式启动又不会自动加载了怎么办???

最终大招-修改快捷方式

我的VS Code快捷方式在菜单栏中,右键-更多-打开文件位置
在这里插入图片描述
右键这个快捷方式,选中属性
在这里插入图片描述
在目标这一栏后面加上--extensions-dir "D:\Program Files\VsCodeExtensions",后面的路径记得替换为自己新的扩展存储路径
最后目标的结果就是

"C:\Program Files\Microsoft VS Code\Code.exe" --extensions-dir  "D:\Program Files\VsCodeExtensions"

前面是默认的VS Code位置,不用修改。修改完确定
到这里,以后从这个快捷方式启动就会自动从新的扩展存储路径加载扩展啦,而且下载的扩展会位于新路径里面
比如我新下载了一个Duracla主题,就下载到了新路径里面

在这里插入图片描述

缺点

缺点有没有???肯定有,如果快捷方式发生变化就需要重新设置,不过这简单
但是这时候再在命令行运行的时候就不会有结果了。。。

code --list-extensions

需要这样操作

code --list-extensions --extensions-dir  "D:\Program Files\VsCodeExtensions"

References

猜你喜欢

转载自blog.csdn.net/weixin_43031092/article/details/109214231