4

当我键入右括号时,IntelliJ 会重新格式化我的 SQL 代码。我该如何关闭它?例如,我正在写类似的东西:

在此处输入图像描述

现在,当我在右边距键入一个 ')' 以关闭该公用表表达式时,它会重新编写如下代码:

在此处输入图像描述

我该如何关闭它?我知道我可以在 Editor > Code Style > SQL 下的 Preferences 中更改一些内容。例如,我可以告诉它不要通过关键字大写。但是我想告诉它当我输入')'时不要重新格式化我的代码。有一个“禁用格式化”复选框,但如果我选中它,那么即使我想,我什至无法重新格式化代码。

4

1 回答 1

2

Editor>>中有一个复选框GeneralSmart keysReformat block on typing '}'

似乎它也适用)于 SQL。

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

于 2017-11-04T14:53:16.353 回答