当我键入右括号时,IntelliJ会重新格式化我的SQL代码。我怎么关掉这个?例如,我写的是:
现在,当我输入')'在右边距,关闭该公用表表达式,它重写代码如下:
如何关闭此功能?我知道我可以在编辑器中的首选项中更改一些内容>代码风格> SQL。例如,我可以通过关键字告诉它不要大写。但我想告诉它在键入')时不要重新格式化我的代码。有一个复选框,以禁用格式化#34;但如果我检查了,那么即使我想要也不能重新格式化代码。
答案 0 :(得分:1)
在Editor
> General
> Smart keys
有一个复选框Reformat block on typing '}'
。
似乎它也适用于SQL中的)
。
缺点是它是所有语言的单一选项,因此如果您只想为SQL使用不同的行为,它将无法工作。