DataGrip 格式化SQL的实现方法(自定义Sql格式化)


本文整理自网络,侵删。

工欲善其事,必先利其器。好的工具可以使使用者心情舒畅,效率加倍。DataGrip 是 JetBrains 发布的多引擎数据库环境,支持 MySQL 和 PostgreSQL,Microsoft SQL Server 和 Oracle,Sybase,DB2,SQLite,还有 HyperSQL,Apache Derby 和 H2。

DataGrip与IntelliJ IDEA同属JetBrains家族,界面风格熟悉,快捷键也大致通用,相信大家很快就能适应。DataGrip格式化Sql快捷键:Ctrl + Alt + L

因对IDEA的钟情,对JetBrains出品有种莫名的好感。于是下载了最新版DateGrip,丢弃Navicat15投入DataGrip怀抱。怀着兴奋又期待的心情,配好数据源,写几段SQL,Ctrl+Alt+L,突然不习惯了,查询首字段和select同行、table和FROM关键字也是同行、LEFT JOIN……、心情有点糟了。于是想着如果能自定义sql风格岂不是很好,百度了一圈,发现全都是简单的介绍格式化快捷键是Ctrl+Alt+L,再无其他,很是失望,难道是不可更改?不甘心的我于是开始在Setting中耐心查找,功夫不负有心人(同IDEA,IDEA中也有对code格式的调整)。

终于找到了如何自定义Sql格式化风格,博主使用的是2020.1版本,Settings > Editor > Code Style > SQL > General

General设置的全局sql格式,DB2、H2、HSQLDB、MySQL、Oracle……都可以单独设置格式,也可以“继承全局SQL风格”(勾选Inherit general SQL style):

可设置禁用格式化,快捷使用已有格式,预览SQL,设置INSERT、UPDATE、SELECT语句,FROM、WHERE、GROUP BY、ODERY BY格式,分类很清晰,每有变更在预览窗口都会自动定位到格式变化的地方并闪烁提醒,很智能。好了,可以根据自己习惯喜好自定义SQL格式了,甚是美哉!上手DataGrip一周,真香。尘封Navicat……

阅读剩余部分

相关阅读 >>

android小程序实现个人信息管理系统

android中的存储详解

python轻量级orm框架 peewee常用功能速查详情

初识Sqlite3数据库

直接可用的android studio学生信息管理系统

windows平台python连接Sqlite3数据库的方法分析

django基础之数据库操作方法(详解)

android ormlite更改数据库默认位置

在.net中操作Sqlite数据库的详细优点有哪些?

navicat premium操作mysql数据库(执行sql语句)

更多相关阅读请进入《Sqlite》频道 >>


数据库系统概念 第6版
书籍

数据库系统概念 第6版

机械工业出版社

本书主要讲述了数据模型、基于对象的数据库和XML、数据存储和查询、事务管理、体系结构等方面的内容。



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...