DataGrip之一个赏心悦目的SQL格式化模板,快用起来吧

本文介绍如何使用DataGrip进行SQL代码格式化的详细设置,包括查询和表达式的整理方式,帮助提升代码的可读性和一致性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

      从最开始使用的notepad++到sublime,再到datagrip,发现最后一个功能更全一点,所以还是决定坚持用这个工具来格式化我的SQL。

      如果你懒得去自己一个个试,那么可以套用这个。

一、DataGrip的SQL格式化设置菜单

1.Preference(command+,)

2.Editor->Code Style->General 

二、格式化模板

1.Queries (查询)

注:未列举的选项均为 As in common/Do not change/不勾选

类别子类选项图例说明
Common(常见的)Align the first word of clause(对齐从句的第一个单词)To left类似于select from、where group by 这种主从句,关键字都是对齐的
Place clause elements on(将子句元素放在)Same line
Place comma(放置逗号)To begin逗号放前面不容易丢失
Collapse short statement(折叠简短声明)Do not change
Align line comments at right of elements(在元素右侧对齐行注释)☑️
INSERT statement and VALUES clausePlace INTO on the new line no
Put spaces within parentheses(将空格放在括号内) ☑️
WITH clauseAlign AS☑️
SELECT clauseWrap elementschop 
Align AS☑️
FROM clauseWrap the first JOIN☑️
Wrap the next JOIN☑️
Place JOIN in join-only queries underFROM indented
Align joined tables☑️
Wrap ON/USING☑️on 另起一行
Place ON/USING underTableon 和表名对齐
WHERE and HAVING clauseWrap elementschop 
Place top-level AND/ORTo begin
GROUP BY and ORDER BY clauseWrap elementschop 
SubqueryPlace SubquerySame line  aligned
Place the closing parenthesisTo begin
Put spaces within parentheses☑️

 2.Expressions(表达式)

 

 设置完这些代码已经呈现出比较整齐的状态了,后续还会更新。。。。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

醪糟小丸子

小小帮助,不足挂齿

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值