简介
生平最恨的软件的特点:
- 不可更改安装位置
- 强制更新
- 广告
大概有: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"