我需要把我安装的所有扩展发给我的同事。我如何导出它们?
扩展管理器似乎什么也不做…它不会安装任何扩展。
我需要把我安装的所有扩展发给我的同事。我如何导出它们?
扩展管理器似乎什么也不做…它不会安装任何扩展。
当前回答
如何从终端导出Visual Studio Code扩展。这是钱。也许这能帮到别人。
如何从终端导出您的Visual Studio Code扩展
注意:仅适用于类unix系统。
导出你的扩展到一个shell文件:
code --list-extensions | sed -e 's/^/code --install-extension /' > my_vscode_extensions.sh
验证您的扩展安装文件:
less my_vscode_extesions.sh
安装扩展(可选)
使用Bash命令运行my_vscode_extensions.sh:
bash my_vscode_extensions.sh
其他回答
在windows下,我通常需要运行
cd C:\Program Files\Microsoft VS Code\bin
code.cmd --list-extensions
你不做的是运行Code .exe直接在C:\Program Files\Microsoft VS Code\
仅适用于Linux/Mac,以安装脚本的形式导出已安装的Visual Studio Code扩展。它是一个Z shell (Zsh)脚本,但也可以在Bash中运行。
https://gist.github.com/jvlad/6c92178bbfd1906b7d83c69780ee4630
文件>首选项>打开设置同步将在不同的设备上同步你的VS Code设置。
我使用的是VS Code版本1.74.0
如何从终端导出Visual Studio Code扩展。这是钱。也许这能帮到别人。
如何从终端导出您的Visual Studio Code扩展
注意:仅适用于类unix系统。
导出你的扩展到一个shell文件:
code --list-extensions | sed -e 's/^/code --install-extension /' > my_vscode_extensions.sh
验证您的扩展安装文件:
less my_vscode_extesions.sh
安装扩展(可选)
使用Bash命令运行my_vscode_extensions.sh:
bash my_vscode_extensions.sh
我打开Visual Studio Code扩展文件夹并执行:
find * -maxdepth 2 -name "package.json" | xargs grep "name"
这将为您提供一个列表,您可以从中提取扩展名。