如何阻止IntelliJ重新格式化SQL代码?

时间:2016-10-12 11:43:11

标签: sql intellij-idea code-formatting intellij-idea-2016

当我键入右括号时,IntelliJ会重新格式化我的SQL代码。我怎么关掉这个?例如,我写的是:

enter image description here

现在,当我输入')'在右边距,关闭该公用表表达式,它重写代码如下:

enter image description here

如何关闭此功能?我知道我可以在编辑器中的首选项中更改一些内容>代码风格> SQL。例如,我可以通过关键字告诉它不要大写。但我想告诉它在键入')时不要重新格式化我的代码。有一个复选框,以禁用格式化#34;但如果我检查了,那么即使我想要也不能重新格式化代码。

1 个答案:

答案 0 :(得分:1)

Editor> General> Smart keys有一个复选框Reformat block on typing '}'

似乎它也适用于SQL中的)

缺点是它是所有语言的单一选项,因此如果您只想为SQL使用不同的行为,它将无法工作。