到目前为止,JetBrains 的 IDE 中已经内置了多个处理数据库管理和开发任务的插件。JetBrains 决定将这些相应的功能提取出来,置于一个独立的名为 0xDBE 的 IDE 中。
0xDBE 是一个基于 IntelliJ 的编辑器,主要用户是 DBA 和使用 SQL 数据库的开发人员。据 JetBrains 的产品经理 Andrey Cheptsov 介绍,0xDBE 可以支持大部分主流的数据库: DB2 、Derby、H2、HSQLDB、MySQL、Oracle、PostgreSQL、SQL Server、SQLite 和 Sybase。
0xDBE 的最重要的几个特性如下:
- 外键、alter 语句和 insert 语句的代码自动完成
- 对值、函数和过程的参数建议
- 重命名数据源和 SQL 文件中的符号(Symbol)
- 查找数据源和 SQL 文件中的符号
- 检测 SQL 代码中的错误,并提供选项将未能解析的表 / 列添加到数据源
- 包含多行插入和注释切换功能的 SQL 编辑器
- 用户自定义风格的代码格式化
- 表编辑器
- 可以转到声明和符号的代码导航
- 可以编辑表、索引、外键、函数、过程等的模式编辑器(Schema Editor)
0xDBE 包含 Windows、OS X 和 Linux 版本。据 Cheptsov 透露,正式版预计在年底发布,不过对 0xDBE 感兴趣的用户可以通过早期使用计划(Early Access Program)获取试用版本。
关于0xDBE 是否有计划支持NoSQL 数据库,Cheptsov 如是说:“我们对NoSQL 也很感兴趣,不过目前主要的精力还是在SQL 数据库上。”
查看英文原文 : JetBrains 0xDBE: A Tool for DBAs and SQL Developers
感谢臧秀涛对本文的审校。
给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ )或者腾讯微博( @InfoQ )关注我们,并与我们的编辑和其他读者朋友交流。
评论