如何为VS Code所有配置文件(非用户)安装扩展
解决VS Code配置文件通用扩展批量部署问题
VS Code的Profiles配置文件功能默认会将扩展安装在当前激活的配置文件下,要给所有配置文件部署通用扩展,无需逐个手动安装,以下是两种实用方案:
方案1:命令行批量同步
- 先激活已装好通用扩展的目标配置文件
- 打开终端,导出当前配置文件的扩展列表:
code --list-extensions > extensions.txt - 依次切换到其他需要部署的配置文件,执行批量安装命令:
cat extensions.txt | xargs -L 1 code --install-extension
方案2:手动复制扩展配置
VS Code的扩展配置存储在系统特定路径:
- Windows:
%USERPROFILE%\.vscode\profiles\[配置文件ID]\extensions - macOS/Linux:
~/.vscode/profiles/[配置文件ID]/extensions
找到已安装通用扩展的配置文件对应的extensions文件夹,将其中的扩展目录或extensions.json复制到其他配置文件的对应路径下,重启VS Code即可生效。
注意:操作前请关闭VS Code,避免配置文件冲突。
内容的提问来源于stack exchange,提问作者Jeffery Tang
相关产品推荐
相关产品推荐

