gpt4 book ai didi

visual-studio-code - 如何离线安装 Visual Studio Code 扩展?

转载 作者:行者123 更新时间:2023-12-03 04:36:27 25 4
gpt4 key购买 nike

我已在未连接也无法连接到 Internet 的计算机上安装了 Visual Studio Code。 According to the documentation ,如果我有 .vsix,我可以从命令行安装扩展,但我不知道如何从市场获取 .vsix

如何下​​载 the marketplace 上托管的扩展的 .vsix

最佳答案

更新2017-12-13

您现在可以直接从 marketplace 下载扩展程序.

Enter image description here

从 Visual Studio Code 1.7.1 开始,拖动或打开扩展不再有效。为了手动安装它,您需要:

  • 打开扩展程序侧边栏
  • 点击右上角的省略号
  • 选择从 VSIX 安装

Install from VSIX...

<小时/>

旧方法

根据the documentation可以直接下载扩展:

An extension's direct download URL is in the form:

https://${publisher}.gallery.vsassets.io/_apis/public/gallery/publisher/${publisher}/extension/${extension name}/${version}/assetbyname/Microsoft.VisualStudio.Services.VSIXPackage

这意味着要下载扩展程序,您需要了解

  • 发布商名称
  • 版本
  • 扩展名

您可以在 URL 中找到所有这些信息。

示例

以下是下载并安装C# v1.3.0扩展的示例:

发布者、扩展程序和版本

您可以在扩展程序主页的 URL 内找到发布者和扩展程序名称:

https://marketplace.visualstudio.com/items?itemName=ms-vscode.csharp

这里发布者是 ms-vscode,扩展名称是 csharp

可以在右侧的更多信息区域找到该版本。

要下载它,您需要从上面的模板创建一个链接:

https://ms-vscode.gallery.vsassets.io/_apis/public/gallery/publisher/ms-vscode/extension/csharp/1.3.0/assetbyname/Microsoft.VisualStudio.Services.VSIXPackage

所有包都具有相同的名称​​Microsoft.VisualStudio.Services.VSIXPackage,因此如果您想稍后知道它是什么包,则需要在下载后重命名它。

安装

为了安装扩展

  • 重命名该文件并指定 *.vsix 扩展名
  • 打开 Visual Studio Code,转到菜单文件打开文件...Ctrl + O并选择 .vsix 文件
  • 如果一切顺利,您应该会在窗口顶部看到此消息:

Extension was successfully installed. Restart to enable it.

关于visual-studio-code - 如何离线安装 Visual Studio Code 扩展?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37071388/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com