前言

vscode以及发展成日常必备的软件了。而且, 其扩展的管理的性能方便, 我之前已经写过相关的分析和配置文章了。

今天这篇文章的目的是, 介绍下vscode扩展的默认按照路径, 以及如何自定义其它路径<即将扩展的安装路径指定的特定目录下>

其实, 了解这些还有一个原因就是, 项尝试下, 是否可以在防火墙配置中, 对具体的插件扩展, 做网络限制 最终结论是: 不可以。

正文

在Visual Studio Code中,--extensions-dir是一个命令行选项,用于指定扩展的安装位置。默认情况下,VSCode的扩展安装在用户的扩展文件夹中。在Windows上,这个位置是%USERPROFILE%\\.vscode\\extensions

你可以通过在VSCode的快捷方式的”目标”字段中添加--extensions-dir选项来更改这个位置。例如,你可以将其更改为:

1
"E:\\soft\\VSCode\\Microsoft VS Code\\Code.exe" --extensions-dir "E:\\soft\\VSCode\\vscode-extensions"

这将会把VSCode的扩展安装目录更改为E:\\soft\\VSCode\\vscode-extensions

此外,你也可以在VSCode的终端中使用code --extensions-dir "your extensions dir"命令来指定插件目录。

这样做可以帮助你更好地管理VSCode的扩展,并且可以节省C盘的空间。