当前位置: 首页 > news >正文

VSCode 扩展离线下载方法

学习自该文章,感谢作者!

2025 年 VSCode 插件离线下载攻略:官方渠道一键获取 - 知乎

获取扩展关键信息

方法一:官网获取

打开 VSCode 扩展官方网站

搜索要下载的扩展,以 CodeGeeX 为例,网址为:

CodeGeeX: AI Coding Assistant - Visual Studio Marketplace

在页面右侧,找到以下信息:

More Info

Version2.22.3
Released on2022/9/18 21:38:06
Last updated2025/4/18 13:11:34
PublisherZhipu AI
Unique Identifieraminer.codegeex
ReportReport a concern

需要注意的是,发布者(Publisher)不能用 Publisher 的 Zhipu AI,而是用
Identifier 的前面部分:aminer
扩展名是用 Identifier 的后面部分 :codegeex
版本信息是用 Version:2.22.3,

方法二:VSCode 获取

运行 VSCode,在扩展商店搜索要下载的扩展,以 CodeGeeX 为例。

在扩展介绍页面,标题如下:
CodeGeeX: AI Coding Assistant v2.22.3
这里能获取版本信息:2.22.3,注意不能带 v

在具体介绍的右侧页面,能找到标识信息:
标识符 aminer.codegeex
这里能获取 发布者(Publisher):aminer 和扩展名:codegeex

代入网址模版

将上述信息代入 https://marketplace.visualstudio.com/_apis/public/gallery/publishers/{发布者}/vsextensions/{插件名}/{版本号}/vspackage

codegeex 下载网址即为:https://marketplace.visualstudio.com/_apis/public/gallery/publishers/aminer/vsextensions/codegeex/2.22.3/vspackage

​如果是不同目标平台,结尾还要搭配上 ?targetPlatform={platform}

platform选项:

platform平台
win32-x64Windows 64-bit
win32-ia32Windows 32-bit
win32-arm64Windows ARM64
darwin-x64macOS Intel
darwin-arm64macOS Apple Silicon
linux-x64Linux 64-bit
linux-arm64Linux ARM64
alpine-x64Alpine Linux

注意: 不是所有扩展都有上述平台的特定版本,codegeex 就不能下载特定平台版本。如果不能下载会获取类似错误信息:
{“$id”:“1”,“innerException”:null,“message”:“Version 2.22.3 for extension aminer.codegeex has no support for targetPlatform darwin-arm64”,“typeName”:“Microsoft.VisualStudio.Services.Gallery.WebApi.ExtensionVersionHasNoSupportForRequestedTargetPlatformsException, Microsoft.VisualStudio.Services.Gallery.WebApi”,“typeKey”:“ExtensionVersionHasNoSupportForRequestedTargetPlatformsException”,“errorCode”:0,“eventId”:3000}
其中 aminer.codegeex has no support for targetPlatform darwin-arm64 说明没有 darwin-arm64 的特定版本。
没有特定版本不一定表示不支持,也可能是通用版本。

相关文章:

  • wpf stylet框架 关于View与viewmodel自动关联绑定的问题
  • 17.【.NET 8 实战--孢子记账--从单体到微服务--转向微服务】--单体转微服务--SonarQube部署与配置
  • 大数据可能出现的bug之flume
  • 【C++】深入浅出之多态
  • 系统中的malloc怎么分配内存
  • 第一月第四周
  • RAG框架精选2
  • 学习笔记—C++—string(练习题)
  • kotlin知识体系(六) : Flow核心概念与与操作符指南
  • 利用OLED打印调试信息: 控制PC13指示灯点灯的实验
  • C++在VR/AR图形处理开发中的实战应用
  • 如何在 Go 中创建和部署 AWS Lambda 函数
  • 2025-2030:视频联网平台的六大技术演进趋势
  • 关于隔离2:ADC芯片
  • 【每天一个知识点】医学领域的模式识别
  • Linux网络UDP与TCP
  • node.js|环境部署|源码编译高版本的node.js
  • 深度学习4——深度神经网络训练
  • 全同态加密医疗数据分析集python实现
  • Matlab 复合模糊PID
  • 接续驰援,中国政府援缅卫生防疫队出发赴缅
  • 观察|智驾监管升级挤掉宣传水分,行业或加速驶入安全快车道
  • 特朗普就防卫负担施压日本,石破茂:防卫费应由我们自主决定
  • 2025年福建省文旅经济发展大会召开
  • 安徽省合肥市人大常委会原副主任杜平太接受审查调查
  • 【社论】家政服务提质扩容,为何被一提再提