在pgAdmin4中是否可以自动格式化/美化SQL查询?

35

我希望能够在pgAdmin4中直接对我的SQL查询进行自动格式化/美化。我知道这个功能可以在Eclipse的Java开发中使用简单的快捷键对整个代码进行优化。

到目前为止,我只找到了一个通过命令行实现将我的SQL查询变得漂亮的解决方案:pgFormatter

5个回答

59

尝试以下命令:

shift+Ctrl+k

2
我不确定这个答案在这么多年后的上下文是什么,但它似乎对pgAdmin 4没有任何影响。 - k3davis
实际上这是错误的,使用pgadmin 4.4版本,在Windows 10上通过Chrome浏览器可以格式化。 - Ronnyek
4
使用该命令会使文件格式变得非常糟糕,不使用该命令可以使文件更易读。 - Tobi
也会破坏JSONB构造。 - grigson
似乎没有办法恢复到默认的格式配置,所以如果你开始调整它,请小心 - 你可能会得到更奇怪的结果,并且无法轻松地恢复这些变化。 - devklick

12
在 macOS 上的 pgAdmin5 中,可以使用 Shift + Cmd + K 来完成此操作。
以下是您可以在用户界面中找到它的位置: 截图

11

3
答案已过时。 - Stefan_EOX

4

据我所知,这个功能还没有实现,但可以尝试使用一些在线工具。

我曾经成功地使用过:https://sqlformat.org/


1

尝试按下 Shift + Ctrl + K

你可以使用 Command + Shift + K 来格式化或美化 SQL 代码。


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