键入右括号时禁用Intellij IDEA代码重新格式化

Intellij IDEA似乎想在输入右括号后重新格式化括号内的代码块。 例如,如果我有一个代码块,我现在想要在try / catch块中包装,一旦我输入try块的右括号,整个try块就会自动重新格式化。 我在设置中搜索过,但是找不到任何可以解决此问题的内容。 有任何想法吗?

是。

文件 – >设置 – >编辑器 – >常规 – >智能钥匙

然后取消选中“在键入时重新格式化’}’选项”

申请 – >好的

您必须选中“在注释中启用格式化程序标记”选项

文件 – >设置… – >代码样式 – >格式化程序控制

然后你必须把你的代码放在comments :: // @formatter:off// @formatter:on

从有关“在注释中启用格式化程序标记”选项的文档中:

如果选中此复选框,则不会重新格式化带有格式标记的行注释之间的代码片段,但会保留原始格式。 选中该复选框后,下面的字段变为可用,您可以指定要视为格式标记的字符串。

如果清除该复选框,则将忽略格式标记,并且将重新格式化带有标记的行注释之间的代码。