IntelliJ IDEA 无法正确格式化 SQL 代码

问题描述 投票:0回答:2

我已经重新安装了最新版本的 IntelliJ IDEA,然后当我尝试格式化 SQL 文件时,它对所有行进行排序,如图所示。

但是,我在之前的版本中没有对 SQL 格式进行任何设置,并且格式是可以的,如我当前的设置预览所示:

那么,有什么默认设置可以正确格式化 SQL 吗?设置中有很多选择,但我只想使用设置中可用的默认选项(我尝试过,但格式几乎相同)。

intellij-idea jetbrains-ide code-formatting
2个回答
5
投票

我也遇到了同样的问题。 Settings/Languages&Frameworks/SQL Dialects,在那里您可以找到文件的方言。改成你用的。

我就是这样解决问题的,即使你应用全局或项目SQL Dialect,文件也可能不会更新。

从图中可以看出,问题是由

Generic SQL
引起的。


0
投票

对我来说,它可以禁用“换行”选项卡中的“换行符”选项

© www.soinside.com 2019 - 2024. All rights reserved.