首页 > 数据库 >azure data studio SQL扩展插件开发笔记

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

时间:2023-09-08 11:04:46浏览次数:48  
标签:插件 image sql 扩展 studio SQL data png


node.js环境下拉取脚手架

npm install -g yo generator-azuredatastudio
yo azuredatastudio

改代码 运行

调试扩展,在visual studio code中安装插件即可
然后visual studio code打开进行修改运行即可




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


image.png


运行后自动打开auzre data studio了,
下面是我开发的扩展,


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


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项目进行调整,成功上架


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


image.png


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

标签:插件,image,sql,扩展,studio,SQL,data,png
From: https://blog.51cto.com/lozn/7407641

相关文章

  • vscode插件开发笔记
    https://code.visualstudio.com/api/get-started/your-first-extensionnpminstall-gyogenerator-codeyocode正常开发选择ts或者js结果如下,package.json的contributes.commands节点控制命令生命,contributes.menus定义菜单extension.ts里面注册事件exportfunctionactivat......
  • C#_防止SQL注入的参数化格式Where条件
    publicclassWhereBuilder{privatereadonlyStringBuilder_whereBuilder=newStringBuilder();privatereadonlyList<SugarParameter>_parameter=newList<SugarParameter>();publicvoidAppend(strings)=>Append(s,null,null......
  • mac mysql无法启动
    背景:在mac上装了mysql后无法启动,报错如下: 解决步骤:1.修改mysql配置文件,飘红的为修改部分(/usr/local/etc/my.cnf)#DefaultHomebrewMySQLserverconfig[mysqld]#Onlyallowconnectionsfromlocalhostbind-address=127.0.0.1#mysqlx-bind-address=127.0.0.1   #......
  • 牛客——SQL263 牛客每个人最近的登录日期(四)
    描述牛客每天有很多人登录,请你统计一下牛客每个日期登录新用户个数,有一个登录(login)记录表,简况如下:iduser_idclient_iddate1212020-10-122322020-10-123122020-10-124222020-10-135122020-10-136312020-10-147412020-10-1......
  • 2 Mysql环境安装与配置
    下载Mysql安装与配置Mysql启动与停止Mysql启动用管理员身份打开cmd,输入以下指令netstart服务名停止在cmd中,输入以下指令netstop服务名登录与退出Mysql服务器登录语法:mysql-uroot[-h服务器ip]-p[密码]修改密码语法:setpasswordforroot@localh......
  • PostgreSQL 工具集 之 pgmetrics 详解
    pgmetrics介绍pgmetrics是一个开源的、零依赖的、单二进制的工具,它可以轻松收集和报告PostgreSQL指标,用于脚本编写、自动化和故障排除。pgmetrics从正在运行的PostgreSQL服务器收集350多个指标,并以易于阅读的文本格式显示,或者将其导出为JSON和CSV用于脚本编写。pgmetrics是......
  • 在代码中配置乐观锁插件和分页插件
    在代码中配置乐观锁插件和分页插件在代码中配置乐观锁插件和分页插件,您可以按照以下步骤进行操作:配置乐观锁插件:乐观锁插件是MyBatisPlus提供的功能之一,您可以在配置类中进行配置。假设您使用的是SpringBoot,可以创建一个配置类(如MyBatisConfig)并添加@Configuration注解,......
  • MySQL查询语句汇总附练习带注释(二)
    数据库查询语句包含条件查询语法:SELECT*/列名FROM表名WHERE条件ORDERBY列名1ASC/DESC,列名2ASC/DESC;--条件可以包含关系运算符、逻辑运算符、特殊情况等--是--在几个选项之中--betweenand在一定范围内--要求查询emp表中员工编号大于等于50的员工编号SELEC......
  • mysql8关闭binlog并清空Binlog
    编辑my.ini或者my.cnf文件清空binlog信息#查看现存的binlog文件列表showmasterlogs;#重置清空binlog文件resetmaster;#重置清空后重新查看现存的binlog文件列表是否都被清空了showmasterlogs;停用binlog功能为啥要关闭binlog功能呢?是因为反正是个测试服务器,......
  • mysql8 Found option without preceding group错误
    这个错误说起来是真的坑,今晚帮同学在window操作系统上安装mysql8当自定义my.ini文件的时候就出现一下错误,死活启动不起来一直报错。当删掉这个my.ini文件的时候却能启动,刚开始以为是my.ini里的配置选项不对,一个一个筛查后依然不行。最后发现尽然是my.ini文件格式编码不对。改为A......