导出和批量安装 VS Code 扩展

37次阅读
没有评论

共计 1017 个字符,预计需要花费 3 分钟才能阅读完成。

本指南介绍如何导出 Visual Studio Code(VS Code)中已安装的扩展 ID,并将其批量安装到另一台电脑或环境中。

基于 Code-OSS 的第三方编辑器,如 Cursor、Qoder 等 AI Code 编辑器亦可使用此方法导入扩展。

导出已安装扩展的 ID

要将所有已安装的 VS Code 扩展 ID 导出到一个文件中,请在终端或命令提示符中运行以下命令:

code --list-extensions > extensions.txt

导出和批量安装 VS Code 扩展

此命令:

  • 使用 code --list-extensions 列出所有已安装的扩展 ID。
  • 将输出重定向到当前目录下的 extensions.txt 文件。

生成的 extensions.txt 文件将包含扩展 ID 列表,每行一个,例如:

ms-python.python
vscodevim.vim
dbaeumer.vscode-eslint

批量安装扩展

您可以使用 extensions.txt 文件在另一个 VS Code 实例上批量安装所有列出的扩展。以下是根据操作系统提供的两种方法。

方法 1:使用 PowerShell(Windows、macOS、Linux)

对于安装了 PowerShell 的系统,运行以下命令:

Get-Content extensions.txt | ForEach-Object {code --install-extension $_}

导出和批量安装 VS Code 扩展

此命令:

  • 使用 Get-Content 读取 extensions.txt 文件中的每行(扩展 ID)。
  • 通过 ForEach-Object 将每个 ID 传递给 code --install-extension 进行安装。

方法 2:使用 xargs(macOS、Linux)

对于支持 xargs 的 macOS 或 Linux 系统,运行以下命令:

xargs -n 1 code --install-extension < extensions.txt

此命令:

  • 读取 extensions.txt 文件。
  • 使用 xargs -n 1 逐行处理扩展 ID,并将其传递给 code --install-extension

注意事项

  • 在运行这些命令之前,请确保已安装 VS Code 并且 code 命令已添加到系统 PATH 中。
  • 如果某个扩展已经安装,code --install-extension 命令会自动跳过,不会出现错误。
  • 运行安装命令时,请确保 extensions.txt 文件位于当前目录,或者提供文件的完整路径。

通过这种方法,您可以轻松地将 VS Code 的扩展配置迁移到其他设备或与他人共享扩展列表。

导出和批量安装 VS Code 扩展

正文完
 0
Jetsung Chan
版权声明:本站原创文章,由 Jetsung Chan 于2025-09-15发表,共计1017字。
转载说明:除特别申明外,本站原创内容版权遵循 CC-BY-NC-SA 协议署名-演绎-非商业性使用-相同方式共享,转载请注明出处。
评论(没有评论)