恒美微站 Logo 恒美微站
  • 首页
  • 关于我们
  • 建站服务
  • 主题模板
  • 案例展示
  • 资讯中心
  • 联系我们

VSCode插件(Extension)的开发及发布至市场

  • 首页
  • 资讯中心
  • /
  • VSCode插件(Extension)的开发及发布至市场

相关资讯

开放式耳机音质哪个好?盘点目前音质最好的开放式耳机品牌 2026/9/27 11:21:20
终极Browser-Use指南:如何让AI代理像人类一样浏览网页 2026/8/2 19:08:26
开放式蓝牙耳机哪个品牌好用?一文带你搞懂性价比高的开放式耳机品牌 2026/8/2 19:08:27

最新资讯

一键开关机芯片选型指南:从闩锁逻辑到静态功耗
偶发Bug排查指南:从串口假故障到蓝牙断连与烧录失败
电控秋招没回音?10个开源项目补齐工程经历
用微魔方做的网站一定要加这5个模块才是最佳实践
网站推广入口速查手册:5步打通流量任督二脉
都兰县公司网站建设完整流程揭秘:3步避坑省一半预算

今日推荐

从像素到笔画:srt-whiteboard-animation骨架笔迹追踪实现(Zhang-Suen细化+8邻接追踪)
网站建设的英语怎么说?别只背单词,看完这套安全完整流程才敢上线
新手入门看这篇:建设网站加盟避坑指南与SEO实操

本周热门

从像素到笔画:srt-whiteboard-animation骨架笔迹追踪实现(Zhang-Suen细化+8邻接追踪)
网站建设的英语怎么说?别只背单词,看完这套安全完整流程才敢上线
新手入门看这篇:建设网站加盟避坑指南与SEO实操

本月精选

自研推理加速器Redwood:两周内实现PyTorch模型高效部署的实战教程
V4L2摄像头采集实战:从camera_client.rar到出图全流程解析
从“谁发明了钢琴键”到知识问答智能体:RAG与记忆工程实践

VSCode插件(Extension)的开发及发布至市场

发布时间:2026/9/27 11:21:43
VSCode插件(Extension)的开发及发布至市场 文章目录0.背景1.准备1.1.Microsoft账号1.2.创建发布者身份2.开发3.1.照虎画猫3.发布3.1.打包3.2.发布至市场4.结语0.背景前几年在使用vscode时就一直很好奇他的extension是怎么开发和发布的。但是初步了解到他的开发主要是使用htmljs架构的而我主要是使用C编写桌面应用的就觉得有心无力放弃了。但是随着AI编程的春风吹遍寰宇而手头上的确有个需求目前市场上的Extension无法满足自然而然的Vibe Coding走起。这个是我这次弄的Extension【Disk Size Treemap】主要是用Treemap来可视化文件/文件夹的大小以及文件大小排序的有兴趣的可以安装看看。1.准备1.1.Microsoft账号首先你得先注册一个Microsoft账号可以到官网注册【https://login.live.com/】在注册登录的过程中可以使用Github账号登录。目前貌似大多开发相关的网站都可以使用Github账号来登录挺方便的。1.2.创建发布者身份拥有 Microsoft 账号后你需要创建一个用于发布插件的“发布者Publisher”身份。到这里创建【https://marketplace.visualstudio.com/manage/publishers/】填好你的基本信息后便创建了一个发布者身份。创建好发布者后理论上你就可以发布extension了。在发布时有两种发布方式一种是使用AzureDevOps的Personal access token (PAT)来自动发布但是我这边在注册或者登录Azure时有问题所以我就使用不了这种方式。第二种是直接在前面的发布者页面【https://marketplace.visualstudio.com/manage/publishers/】手动发布我是采用的这种方式。2.开发3.1.照虎画猫开发就没啥好说的了打开你常用的agent然后找一个市场上比较多人用的Extension然后打开他的页面找到他的代码仓库点击一下确认能够打开因为有一些代码仓库是私有的我们/agent无法访问然后就让agent参考这个仓库搞一个extension项目实现你的需求。在编写时在VSCode中按下F5就会触发调试此时这个你自己编写的Extension就会自动安装到弹出来的VSCode窗口中而原来的VSCode窗口会出现一个调试控制面板可以用来停止、重启程序等操作。在弹出来的VSCode窗口中你就可以检查测试自己写的Extension的功能是否有问题。一切检查就绪后就可以打包发布了3.发布在打包发布之前要先在package.json中设置好版本号、图标、命令等信息。3.1.打包打包的话需要用到VSCode提供的工具vscenpminstall-gvscode/vsce安装好后执行# 打包成 .vsixvsce package就可以得到Extension安装文件.vsix了。3.2.发布至市场到发布者页面【https://marketplace.visualstudio.com/manage/publishers/】点击New extensionVisual Studio Code然后将打包号的vsix文件拖放到弹出来的页面中自动上传然后你就可以看到列表中出现了你的插件。注意此时还不能立马在市场中搜索到你的那个Extension因为Extension的上架需要审核。处于审核中的话版本那里的图标是个三角形的播放按钮的等那个按钮变为对勾或者微软发右键通知你后就可以在VSCode的市场中搜到你的Extension了。4.结语更详细的开发/发布相关的资料可以查阅官方文档【Publishing Extensions】参考【最新: 从0开始写个vscode扩展并发布到应用市场】【Publishing Extensions】

关于恒美微站

恒美微站专注于为个体商户、工作室提供极简自助建站服务,让每个人都能轻松拥有专业网站。

快速链接

  • 关于我们
  • 建站服务
  • 主题模板
  • 案例展示
  • 资讯中心

服务项目

  • 可视化建站
  • 拖拽编辑
  • 主题定制
  • SEO 优化
  • 网站托管

联系方式

  • 📍 地址:北京市朝阳区建国路 88 号
  • 📞 电话:400-888-8888
  • ✉️ 邮箱:info@hmyw.cn
  • 🕐 时间:周一至周日 9:00-18:00

© 2024 恒美微站 hmyw.cn 版权所有 | 京 ICP 备 12345678 号