Datagrip: 控制台自动格式化 SQL 关键字

3
在Datagrip中,我想要在输入SQL查询时自动格式化,类似于Sequel Pro或TablePlus中的功能。
例如,在我的当前设置下,使用Sequel Pro,输入select并按空格键将自动更改为SELECT,并且对于任何SQL关键字都是如此。
对于Datagrip,我尝试了“代码样式->SQL”首选项中的所有设置,但无论我尝试什么,它都不会自动格式化控制台中的任何SQL,也不会添加任何缩进。我的设置看起来像这样this.
这在Datagrip中是否不可能?我是否误解了设置?我知道CMD-OPT-L可以在编写完代码后格式化代码,但对于我的用例来说不太合适。

如果您在代码完成列表中选择了SELECT,它将根据设置进行大写。 - undefined
谢谢,不过有没有办法在不使用自动完成的情况下设置关键词首字母大写?大多数时候我都是手动输入关键词,而不是通过按Tab键来选择。 - undefined
1
目前还没有这个功能。@Daf可以在DataGrip YouTrack上提交一个新的功能请求吗? - undefined
1个回答

1
DataGrip不支持即时格式化。
它需要通过“重新格式化代码”操作进行显式格式化。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接