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

相关推荐
http阿拉丁神猫5 小时前
Go语言入门笔记:从基础到开发环境搭建(二)
开发语言·笔记·golang
HRBorderInsight8 小时前
马来西亚人均收入一个月多少钱,个人薪资和家庭收入要分开看
经验分享·笔记
又見山10 小时前
本地 Markdown 与数据主权:你的笔记到底属于谁
笔记·obsidian
撩得Android一次心动11 小时前
Jetpack Compose 知识点整理2【个人用】
android·笔记·学习·kotlin·compose
cao233311 小时前
关于 x1 y1 等变量名冲突的指正(校对版)
笔记
一只游鱼11 小时前
MCP \
人工智能·microsoft
Demons_kirit12 小时前
CTFHub 信息泄露通关笔记:Git泄露 Log - 教程
笔记·git·网络安全
xhyu6113 小时前
【学习笔记】图像质量评估方法 (5.生成图像是否符合用户要求)
笔记·学习·计算机视觉
2601_9611462014 小时前
实验室用等离子表面处理设备处理新能源汽车塑料件的一点记录
笔记·汽车·设备
知产xiao_xin14 小时前
专利主体及权利归属
经验分享·笔记·知识产权