azure data studio SQL扩展插件开发笔记

node.js环境下拉取脚手架

复制代码
npm install -g yo generator-azuredatastudio
yo azuredatastudio

改代码 运行

调试扩展,在visual studio code中安装插件即可

然后visual studio code打开进行修改运行即可

image.png

运行后自动打开auzre data studio了,

下面是我开发的扩展,

image.png

打包成vsix

下面是我的存储过程转sql的包https://github.com/lozn00/AzureSQLProcConvertSQL/raw/master/StoredProcedureConverter-0.0.1.vsix

复制代码
npm install -g @vscode/vsce```
vsce package

发布市场

官网的介绍

若要将新扩展发布到 Azure Data Studio,请执行以下操作:

  1. 将扩展添加到扩展库

    我是没看懂泽呢么个添加扩展库方法,我打开这个json里面有Microsoft.AzureDataStudio.DownloadPage,我进行x之后修改提交给他们审核??没明白,懂得朋友吐槽下

  2. 我们目前不支持托管第三方扩展。 Azure Data Studio 不会下载扩展,但提供了浏览到下载页面的选项。 若要为扩展设置下载页,请设置资产"Microsoft.AzureDataStudio.DownloadPage"的值。

  3. 针对发布/扩展分支创建 PR。

  4. 向团队发送评审请求。

你的扩展将接受评审并添加到扩展库中。

2023-8-24 13:58:16

通过PR github项目进行调整,成功上架

image.png

更多参考https://learn.microsoft.com/zh-cn/sql/azure-data-studio/extensions/extension-authoring?view=sql-server-ver16

相关推荐
小桥流水---人工智能21 分钟前
风电机组故障诊断与状态监测方法的研究局限性整理(背景笔记)
笔记
菩提小狗1 小时前
小迪安全笔记_第4天|扩展&整理|30+种加密编码进制全解析:特点、用处与实战识别指南|小迪安全笔记|网络安全|
笔记·安全·web安全
xian_wwq1 小时前
【学习笔记】OSI安全架构体系
网络·笔记·学习
love530love1 小时前
Windows 11 下再次成功本地编译 Flash-Attention 2.8.3 并生成自定义 Wheel(RTX 3090 sm_86 专属版)
人工智能·windows·笔记·编译·flash_attn·flash-attn·flash-attention
程序员龙语2 小时前
HTML浮动布局与表格应用核心要点总结
microsoft
中屹指纹浏览器3 小时前
2025 硬核技术:中屹指纹浏览器进程级沙箱隔离,筑牢多开防关联壁垒
经验分享·笔记
再睡一夏就好3 小时前
多线程并发编程核心:互斥与同步的深度解析及生产者消费者模型两种实现
linux·运维·服务器·jvm·c++·笔记
m0_726965984 小时前
RAG源代码笔记JAVA-高级RAG
笔记·ai·agent·rag
小北方城市网4 小时前
第 8 课:Python 面向对象进阶 —— 类方法、静态方法与高级特性
网络·python·microsoft·数据库架构
复业思维202401084 小时前
Altium Designer (24.2.2)中更改库以及保持器件参数不变
笔记·学习·硬件工程