Rob*_*b N 8 sql code-formatting intellij-idea intellij-idea-2016
当我键入右括号时,IntelliJ 会重新格式化我的 SQL 代码。我该如何关闭此功能?例如,我写的是这样的:
现在,当我在右边距键入“)”以关闭该公用表表达式时,它会重写如下代码:
我该如何关闭此功能?我知道我可以在编辑器 > 代码样式 > SQL 下的首选项中更改一些内容。例如,我可以告诉它不要通过关键字大写。但我想告诉它当我输入“)”时不要重新格式化我的代码。有一个“禁用格式化”复选框,但如果我选中该复选框,那么即使我想,我什至无法重新格式化代码。
在Editor
>>General
中Smart keys
有一个复选框Reformat block on typing '}'
。
看起来它也适用于)
SQL。
缺点是它是适用于所有语言的单一选项,因此如果您只想为 SQL 提供不同的行为,它将无法工作。