hua*_*hua 10 oracle oracle-sqldeveloper
在 Oracle SQL Developer 中,某些查询太长而无法在一行中显示,因此我必须使用滚动条才能看到右侧的隐藏文本。
如何让 Oracle SQL Developer 自动将长查询换行?
![我的查询]](https://i.stack.imgur.com/hUd7f.png)
没有“自动转换我的代码”,但我们有格式化程序。
格式化程序有规则。有一条规则可以控制一行代码的最大长度。
在格式化程序中设置最大字符行宽度首选项。
然后格式化你的代码(ctrl+F7)
然而,这并不是绝对的。
下面是设置为 45 的屏幕截图,可见线装订线也设置为 45(和红色),并带有一些格式化代码。
注意我还告诉格式化程序不要在 SELECT 或 FROM 中的逗号之前或之后插入回车符。
我们不会在单词中间切断文本……相反,我们会在下一个整个单词处强制换行。相反,我建议调查一下一般情况下对换行符的偏好——其中有很多。
当您调整首选项时,您可以实时看到示例代码格式,因此您知道真正的效果是什么。