moh*_*1m2 1 plsql plsqldeveloper
是否有用于格式化查询的快捷方式plsql developer?我想格式化以下查询:
SELECT * FROM T1, T2 WHERE T1.ID = T2.ID
Run Code Online (Sandbox Code Playgroud)
喜欢:
select
*
from
T1, T2
WHERE
T1.ID = T2.ID
Run Code Online (Sandbox Code Playgroud)
我正在使用版本12.0.7。
对于此版本,函数名称不是 Edit / PL/SQL Beautifier
它是 Tools / Source / PL/SQL Beautifier
我花了一些时间才找到它。希望这对其他人有帮助。
PL / SQL Developer没有默认的键盘快捷方式来启动PL / SQL Beautifier,但配置起来很容易。
打开工具->首选项,单击“密钥配置”,找到“编辑/ PL / SQL Beautifier”项,双击空白处,单击要用于快捷方式的任何密钥,然后单击确定:

您还可以启用PL / SQL Beautifier自动运行:

但是在变得过于依赖代码美化器之前要小心。它们通常不适用于Oracle SQL和PL / SQL。PL / SQL具有巨大的语法,并且没有代码美化工具可以很好地处理所有类型的代码。而且,动态代码在PL / SQL中比在其他语言中更为重要。美化工具对动态代码无济于事,因此您可能仍然需要手动格式化某些代码。