项目背景
由于工作关系,我每天需要分析大量的sqlite数据文件,经常需要同时打开多份数据做对比。使用过了市面上所有的sqlite工具,都无法满足我的需求,基本上都无法提供完整的SQL编辑体验,要么无法多开,要么没有好用的导出功能。种种原因下,我决定手撸一个sqlite编辑器。在此整理过程给初学VSCode Extension开发的同学学习参考,也可以到github查看源码 看完以上代码你也能完成一个VSCode自定义编辑器了
工具描述
这是一个SQLite的可视化编辑器工具,是VSCode extension。功能列表如下:
- 识别.sqlite或者.db等文件,点击即可调用插件工具打开
- 支持多个数据库同时打开
- 自动展示表结构
- 完整的SQL语句编写体验,自动补全关键字和表名、字段
- 可输出语句错误日志
- 收藏夹
工具已经发布在 Marketplace,可点击下载体验
已在github上开源,点击查看源码
工具部分截图
打开数据库
完整的SQL补全体验
查询结果集导出