Skip to content

扩展管理

IDE 提供了用于管理扩展的全面功能,包括安装、停用和删除操作。​

扩展安装​

可以通过多种渠道向 IDE 添加扩展:内置扩展市场、VS Code 官方市场,或直接导入本地 .vsix 包。​

通过内置扩展市场​

  1. 通过点击左侧边栏中的图标导航到扩展市场。​ 此操作会在左侧打开扩展市场面板。​ ​ ​​img

  1. 在可用部分浏览或搜索你想要的扩展。​ 当你选择一个扩展时,详细视图将显示包括描述、发布说明和其他详细信息在内的全面信息。​

  2. 通过点击安装按钮继续安装。​ IDE 将开始安装过程,完成后,扩展将出现在你的已安装扩展列表中。​ ​ ​​img

​ ​

通过 VS Code 市场​

注意: 特定平台的扩展(如 C/C++ 和类似工具)无法通过此方法安装。这些需要手动下载适合你特定平台的 VSIX 包。​ ​

当内置市场不提供你需要的扩展时,你可以从 VS Code 官方市场获取。​

  1. 导航到 VS Code 市场网站。​
  2. 通过搜索功能找到你想要的扩展。例如 Deno 扩展。​
  3. 从搜索结果中选择合适的扩展。​ 这将带你到扩展的详细信息页面。​
  4. 从扩展详情页面访问版本历史部分。​
  5. 从页面 URL 和版本详情收集所需信息。以 Deno 扩展为例:​
  • itemName: 这对应于 URL 中的 itemName 参数。例如下图中显示的 Vue.volar。在句点 (.) 处拆分它以创建两个组件:​
    • fieldA: Vue
    • fieldB: volar
  • version: 版本号,例如示例中显示的 3.0.5。​ ​

​​img

​ 6. 将这三个提取的值替换到下面提供的 URL 模板中。​ ​

URL 模板:​
https://marketplace.visualstudio.com/_apis/public/gallery/publishers/${itemName.fieldA}/vsextensions/${itemName.fieldB}/${version}/vspackage​

实际示例:​
https://marketplace.visualstudio.com/_apis/public/gallery/publishers/Vue/vsextensions/volar/3.0.5/vspackage​

​ 7. 将构造的 URL 输入到浏览器的地址栏中并按 Enter。​ 浏览器将启动扩展下载过程。​

  1. 下载完成后,返回 IDE 并访问扩展市场。​

  2. 只需将下载的 .vsix 文件拖放到扩展市场面板上。​ IDE 将自动处理安装过程,扩展随后将出现在你的已安装列表中。​

通过本地 VSIX 文件​

  1. 通过点击左侧导航面板中的图标访问扩展市场。​ 扩展市场界面将被显示。​
  2. 找到面板右上角的菜单按钮 (···) 并选择从 VSIX 安装。​ ​ ​​ img ​ ​
  3. 在文件选择对话框中从本地存储中选择所需的 .vsix 文件。​

扩展停用​

  1. 在 IDE 中启动扩展市场。​
  2. 在已安装部分找到目标扩展。​
  3. 将鼠标悬停在扩展条目上,从上下文菜单中选择设置 > 禁用。​ 或者​ 点击扩展查看其详情面板并选择禁用选项。​ ​ ​​ img ​ ​

扩展删除​

  1. 打开 IDE 的扩展市场。​
  2. 在已安装部分找到你想删除的扩展。​
  3. 右键单击或将鼠标悬停在扩展上并选择卸载。​ 或者​ 访问扩展的详情视图并点击卸载按钮。​ ​ img

​ ​

故障排除​

从市场安装特定扩展版本时出现问题​

当扩展版本依赖于较新的 VS Code API 时,它可能会与 IDE 产生兼容性冲突。要解决此问题,请查看扩展的版本历史并选择一个较早的兼容版本进行下载。​ ​ ​​

img ​ ​